.product-card{--radius: calc(var(--fs) * 3.125);border-radius:var(--radius);border:3.5px solid #1c1c1c;background:#000;box-shadow:0 4px 25px #00000040;backdrop-filter:blur(150px);-webkit-backdrop-filter:blur(150px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;overflow:visible;cursor:pointer}.product-card>*{pointer-events:none}.product-card:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;filter:blur(25px);-webkit-filter:blur(25px);border-radius:50%;pointer-events:none;opacity:.5;transition:opacity .45s ease-in-out}.product-card.golden:after{background:radial-gradient(#ff990040,#f900)}.product-card.silver:after{background:radial-gradient(#88888840,#f900)}.product-card:hover:after{opacity:1}.product-card:hover .shot img{transform:scale(1.025)}.product-card .edition{position:absolute;top:calc(var(--fs) * 1.5);left:calc(var(--fs) * 1.5);height:calc(var(--fs) * 3.375);padding:0 var(--fs);color:#fff;text-align:center;font-family:Helvetica Now Display;font-size:calc(var(--fs) * 1.25);font-style:normal;font-weight:500;line-height:1;border-radius:calc(var(--fs) * 6.25);display:flex;align-items:center;justify-content:center;text-transform:none;z-index:1;pointer-events:none}.product-card .edition img{width:100%;height:100%;z-index:-1;pointer-events:none;position:absolute;top:0;left:0}.product-card .edition:first-letter{text-transform:uppercase}.product-card .cart-button{position:absolute;top:calc(var(--fs) * 1.5);right:calc(var(--fs) * 1.5);width:calc(var(--fs) * 3.375);height:calc(var(--fs) * 3.375);border-radius:50%;border-radius:calc(var(--fs) * 6.25);background:#1d1d1d;display:flex;align-items:center;justify-content:center;transition:transform .15s ease-in-out;pointer-events:auto}.product-card .cart-button:hover,.product-card .cart-button:hover img{transform:scale(1.1)}.product-card .cart-button img{height:calc(var(--fs) * 1.75);width:calc(var(--fs) * 1.75);pointer-events:none;transition:transform .15s ease-in-out}.product-card picture,.product-card .shot{width:100%;height:calc(var(--fs) * 27.5);overflow:hidden;pointer-events:none}.product-card picture img,.product-card .shot img{width:100%;height:100%;object-fit:cover;transition:transform .15s ease-out;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}.product-card .data{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;grid-auto-columns:max-content;gap:calc(var(--fs) * .5);width:100%;overflow:hidden;padding:calc(var(--fs) * 1.5)}.product-card .data>*{grid-auto-rows:max-content}.product-card .data .title{color:#fff;font-family:Bebas Neue;font-size:calc(var(--fs) * 2);font-style:normal;font-weight:400;line-height:1}.product-card .data .pricing{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:calc(var(--fs))}.product-card .data .pricing .old-price{color:#fff;font-family:Helvetica Now Display;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:300;text-decoration-line:line-through;text-transform:uppercase}.product-card .data .pricing .new-price{color:#00e668;font-family:Helvetica Now Display;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:500;text-transform:uppercase}.product-card .data .rating{display:grid;grid-auto-flow:column;gap:calc(var(--fs) * .5);display:none!important}.product-card .data .rating .stars{display:grid;grid-auto-flow:column;grid-auto-rows:max-content;gap:calc(var(--fs) * .25)}.product-card .data .rating .stars img{width:calc(var(--fs) * .94713);height:calc(var(--fs) * .99719)}.product-card .data .rating .points,.product-card .data .rating .reviews{color:#fff;font-family:Helvetica Now Display;font-size:calc(var(--fs) * 1.125);font-style:normal;font-weight:500}.product-card .data .material{position:absolute;bottom:calc(var(--fs) * 1.5);right:calc(var(--fs) * 1.5);width:calc(var(--fs) * 3.125);height:calc(var(--fs) * 3.125);border-radius:50%;overflow:hidden}@media (orientation: landscape){.product-card.normal,.product-card.grid-carousel{width:calc(var(--fs) * 30);height:calc(var(--fs) * 36.5625)}.product-card .shot{border-radius:calc(var(--radius) * .9) calc(var(--radius) * .9) 0 0}.product-card .cart-button.mobile-btn{display:none}}@media (orientation: portrait){.product-card{border-radius:calc(var(--fs) * .625);border:2px solid #1c1c1c;box-shadow:0 4px 20px #00000040;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);width:43.5vw!important}.product-card:after{display:none}.product-card.golden:after{background:radial-gradient(#ff99001a,#f900)}.product-card.silver:after{background:radial-gradient(#8888881a,#f900)}.product-card.normal{width:100%!important;height:calc(var(--fs) * 14.8125);flex-direction:row;border-top:none;border-right:none;border-left:none;border-radius:0;border-width:4px;display:grid;grid-template-columns:1fr 1.35fr;grid-auto-rows:1fr;gap:calc(var(--fs));place-items:start;padding:calc(var(--fs)) 0}.product-card.normal picture,.product-card.normal .shot{width:100%;height:100%}.product-card.normal .data{display:flex;flex-direction:column;align-items:flex-start;grid-template-columns:unset;grid-auto-columns:unset;grid-auto-flow:unset;width:100%;height:100%;grid-column:2/3;padding:calc(var(--fs) * .5) 0 0;gap:calc(var(--fs) * .25)}.product-card.normal .data>*{grid-column:1/3}.product-card.normal .data .title{font-size:calc(var(--fs) * 1.25)}.product-card.normal .data .pricing{gap:calc(var(--fs) * .5);grid-auto-columns:max-content}.product-card.normal .data .pricing .old-price,.product-card.normal .data .pricing .new-price{font-size:calc(var(--fs) * .9375)}.product-card.normal .data .rating{display:grid;grid-auto-flow:column;place-items:center;gap:calc(var(--fs) * .35)}.product-card.normal .data .rating .stars{gap:calc(var(--fs) * .1);margin-bottom:calc(var(--fs) * .25)}.product-card.normal .data .rating .stars img{width:calc(var(--fs) * .65);height:calc(var(--fs) * .7)}.product-card.normal .data .rating .points,.product-card.normal .data .rating .reviews{font-size:calc(var(--fs) * .9375);line-height:1}.product-card.normal .data .material{position:static;width:calc(var(--fs) * 2.35);height:calc(var(--fs) * 2.35);grid-column:1/2}.product-card.normal .cart-btns{width:100%;display:block;flex-grow:1;display:flex;justify-content:flex-end}.product-card.normal .cart-button{top:calc(var(--fs) * .5);right:calc(var(--fs) * .5);width:calc(var(--fs) * 1.375);height:calc(var(--fs) * 1.375);border-radius:calc(var(--fs) * 6.25)}.product-card.normal .cart-button.desktop-btn{display:none}.product-card.normal .cart-button.mobile-btn{height:calc(var(--fs) * 2.625);padding-left:calc(var(--fs) * 1.5);padding-right:calc(var(--fs) * .34);color:#fff;font-family:Helvetica;font-size:calc(var(--fs) * .625);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;white-space:nowrap;position:static;top:unset;right:unset;left:unset;width:100%;display:flex!important;align-items:center!important;justify-content:space-between!important;grid-row:1fr;justify-self:end;align-self:end}.product-card.normal .cart-button.mobile-btn:hover{transform:none!important}.product-card.normal .cart-button.mobile-btn .arrow{width:calc(var(--fs) * 4.26938);height:calc(var(--fs) * 2.1875);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--fs) * 6.25);border:1px solid #4a4a4a;background:#ffffff26}.product-card.normal .cart-button.mobile-btn .arrow img{height:calc(var(--fs) * 1.05);width:calc(var(--fs) * 1.36619);user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.product-card.normal .cart-button img{height:calc(var(--fs) * .7125);width:calc(var(--fs) * .7125)}.product-card.grid-carousel{--radius: calc(var(--fs) * .6)}.product-card.grid-carousel picture,.product-card.grid-carousel .shot{height:calc(var(--fs) * 9);border-radius:calc(var(--radius) * .9) calc(var(--radius) * .9) 0 0}.product-card.grid-carousel .data{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;grid-auto-columns:max-content;gap:0;width:100%;padding:calc(var(--fs) * .5)}.product-card.grid-carousel .data .title{font-size:calc(var(--fs) * .875)}.product-card.grid-carousel .data .pricing{gap:calc(var(--fs) * .25)}.product-card.grid-carousel .data .pricing .old-price,.product-card.grid-carousel .data .pricing .new-price{font-size:calc(var(--fs) * .75)}.product-card.grid-carousel .data .rating{display:grid;grid-auto-flow:column;gap:calc(var(--fs) * .25)}.product-card.grid-carousel .data .rating .stars{gap:calc(var(--fs) * .1)}.product-card.grid-carousel .data .rating .stars img{width:calc(var(--fs) * .3);height:calc(var(--fs) * .35)}.product-card.grid-carousel .data .rating .points,.product-card.grid-carousel .data .rating .reviews{font-size:calc(var(--fs) * .3125)}.product-card.grid-carousel .data .material{position:absolute;bottom:calc(var(--fs) * .5);right:calc(var(--fs) * .5);width:calc(var(--fs) * 1.375);height:calc(var(--fs) * 1.375)}.product-card.grid-carousel .cart-button.desktop-btn{position:absolute;top:calc(var(--fs) * .45);right:calc(var(--fs) * .45);width:calc(var(--fs) * 3.375 * .45);height:calc(var(--fs) * 3.375 * .45);border-radius:50%}.product-card.grid-carousel .cart-button.desktop-btn img{height:calc(var(--fs) * 1.75 * .45);width:calc(var(--fs) * 1.75 * .45)}.product-card.grid-carousel .cart-button.mobile-btn{display:none}.product-card .edition{top:calc(var(--fs) * .5);left:calc(var(--fs) * .5);height:calc(var(--fs) * 1.375);padding:0 calc(var(--fs) * .75);font-size:calc(var(--fs) * .5)}}@media (orientation: portrait) and (min-width: 481px){.product-card{border-radius:calc(var(--fs) * .625);border:2px solid #1c1c1c;box-shadow:0 4px 20px #00000040;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);padding:calc(var(--fs) * .5)}.product-card:after{display:none}.product-card.golden:after{background:radial-gradient(#ff99001a,#f900)}.product-card.silver:after{background:radial-gradient(#8888881a,#f900)}.product-card.normal{width:100%;height:calc(var(--fs) * 14.8125);flex-direction:row;border-top:none;border-right:none;border-left:none;border-radius:0;border-width:4px;display:grid;grid-template-columns:.75fr 1.65fr;grid-auto-rows:1fr;gap:calc(var(--fs) * 2);place-items:start;padding:0}.product-card.normal picture,.product-card.normal .shot{width:100%;height:auto;margin-bottom:0}.product-card.normal .data{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;grid-template-columns:max-content max-content;gap:calc(var(--fs) * .35);width:100%}.product-card.normal .data>*{grid-column:1/3}.product-card.normal .data .title{font-size:calc(var(--fs) * 1.25)}.product-card.normal .data .pricing{gap:calc(var(--fs) * .5);grid-auto-columns:max-content}.product-card.normal .data .pricing .old-price,.product-card.normal .data .pricing .new-price{font-size:calc(var(--fs) * .9375)}.product-card.normal .data .rating{display:grid;grid-auto-flow:column;place-items:center;gap:calc(var(--fs) * .35)}.product-card.normal .data .rating .stars{gap:calc(var(--fs) * .1);margin-bottom:calc(var(--fs) * .25)}.product-card.normal .data .rating .stars img{width:calc(var(--fs) * .65);height:calc(var(--fs) * .7)}.product-card.normal .data .rating .points,.product-card.normal .data .rating .reviews{font-size:calc(var(--fs) * .9375);line-height:1}.product-card.normal .data .material{position:static;width:calc(var(--fs) * 2.35);height:calc(var(--fs) * 2.35);grid-column:1/2}.product-card.grid-carousel{padding:calc(var(--fs) * 1)}.product-card.grid-carousel picture,.product-card.grid-carousel .shot{width:calc(var(--fs) * 3.9375 * 1.25);height:calc(var(--fs) * 6.5625 * 1.25);margin-bottom:calc(var(--fs) * 1.5)}.product-card.grid-carousel .data .title{font-size:calc(var(--fs) * .875)}.product-card.grid-carousel .data .pricing{gap:calc(var(--fs) * .25)}.product-card.grid-carousel .data .pricing .old-price,.product-card.grid-carousel .data .pricing .new-price{font-size:calc(var(--fs) * .625)}.product-card.grid-carousel .data .rating{gap:calc(var(--fs) * .25)}.product-card.grid-carousel .data .rating .stars{gap:calc(var(--fs) * .1)}.product-card.grid-carousel .data .rating .stars img{width:calc(var(--fs) * .3 * 1.5);height:calc(var(--fs) * .35 * 1.5)}.product-card.grid-carousel .data .rating .points,.product-card.grid-carousel .data .rating .reviews{font-size:calc(var(--fs) * .5)}.product-card.grid-carousel .data .material{position:absolute;bottom:calc(var(--fs));right:calc(var(--fs));width:calc(var(--fs) * 1.375 * 1.5);height:calc(var(--fs) * 1.375 * 1.5)}}form{display:flex;height:calc(var(--fs) * 4.375);padding:0 calc(var(--fs) * 1.5);justify-content:space-between;align-items:center;border-radius:calc(var(--fs) * 6.25);border:1px solid #4a4a4a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:0;padding-right:calc(var(--fs) * .2)!important;padding-left:0!important;width:100%}form input{background:none;margin-top:calc(var(--fs) * .15);padding:0 calc(var(--fs) * 2);width:100%;color:#fff;font-family:Helvetica;font-size:calc(var(--fs) * 1.3125);font-style:normal;font-weight:700;line-height:1.25;text-transform:uppercase}form button{display:flex;align-items:center;justify-content:center;width:calc(var(--fs) * 7.5);height:calc(var(--fs) * 3.75);border-radius:calc(var(--fs) * 6.25);border:1px solid #4a4a4a;background:#ffffff26;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}form button img{width:calc(var(--fs) * 2.625);height:calc(var(--fs) * 2.625);max-width:calc(var(--fs) * 2.625);max-height:calc(var(--fs) * 2.625)}@media (orientation: portrait){form{border:1px solid #4a4a4a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:0;padding-right:calc(var(--fs) * .2);grid-column:1/3;grid-row:2/3;height:calc(var(--fs) * 2.625);border-radius:calc(var(--fs) * 1.25)}form input{background:none;margin-top:calc(var(--fs) * .15);padding:0 calc(var(--fs) * 1.25);width:100%;font-size:calc(var(--fs) * .625);line-height:1.5}form button{align-items:center;justify-content:center;display:flex;width:calc(var(--fs) * 4.5);height:calc(var(--fs) * 2.2);border-radius:calc(var(--fs) * 1.25);background:#ffffff26}form button img{width:calc(var(--fs) * 1.1875);height:calc(var(--fs) * 1.1875)}}
