.button-simple{padding:0 calc(var(--fs) * 1);border-radius:calc(var(--fs) * .75);color:var(--Gray-Paragraph,var(--color-text-muted));font-family:Work Sans;font-size:calc(var(--fs) * 1.15388);letter-spacing:calc(var(--fs) * -.04613);height:calc(var(--fs) * 2.625);z-index:1;text-transform:capitalize;border:1px solid #353535;justify-content:center;align-items:center;font-style:normal;font-weight:500;line-height:normal;transition:border-color .15s ease-in;display:flex;position:relative}.button-simple:hover{border-color:var(--color-white);color:var(--color-white)}@media (orientation:portrait){.button-simple{font-size:calc(var(--fs) * .875)}}@media (orientation:portrait) and (aspect-ratio>=.625){.button-simple{font-size:calc(var(--fs) * 1.13625)}}body.product-page main{padding-bottom:calc(var(--fs) * 7.5)}#product-section{padding:calc(var(--top-space) * .5) calc(var(--hor-padding)) 0;column-gap:calc(var(--fs) * 3.81);min-height:unset;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;display:grid}#product-section>*,#product-section>astro-island>*{text-align:left;grid-column:2/3}#product-section .pagination{grid-row:1/2}#product-section .shots{width:calc(var(--fs) * 57.8125);height:calc(var(--fs) * 50.75);border-radius:calc(var(--fs) * var(--radius-md));padding:calc(var(--fs) * 4.25) 0 calc(var(--fs) * 1.69);background-color:#111;flex-direction:column;grid-column:1/2;justify-content:space-between;align-items:center;display:flex;grid-row:2/7!important}#product-section .shots .splide{width:calc(var(--fs) * 41.1875)}#product-section .shots .splide__track{height:100%}#product-section .shots #main-splide{height:calc(var(--fs) * 33.2993)}#product-section .shots #main-splide .splide__slide{width:100%;height:100%}#product-section .shots #main-splide .splide__slide img{object-fit:cover;width:100%;height:100%;overflow:hidden}#product-section .shots #thumbnail-splide{height:calc(var(--fs) * 7.7475)}#product-section .shots #thumbnail-splide .splide__slide{width:calc(var(--fs) * 7.7475);border-radius:calc(var(--fs) * var(--radius-md));background:#1e1e1e;border:.723px solid #373737;justify-content:center;align-items:center;height:100%;display:flex}#product-section .shots #thumbnail-splide .splide__slide img{object-fit:cover;width:100%;height:100%}#product-section .shots #thumbnail-splide .splide__slide{cursor:pointer}#product-section .shots #thumbnail-splide .splide__slide>*{pointer-events:none}#product-section .shots #thumbnail-splide .splide__slide:hover,#product-section .shots #thumbnail-splide .splide__slide.is-active{border-color:var(--color-white)}#product-section .h1{padding-top:calc(var(--fs) * 2)}#product-section .subtitle-2,#product-section .price-row{text-align:left;padding-top:calc(var(--fs) * 1)}#product-section .subtitle-2 .compare-price,#product-section .price-row .compare-price{opacity:.5;color:#999;margin-left:calc(var(--fs) * .5);font-size:.75em;text-decoration:line-through}#product-section .subtitle-2{padding-top:calc(var(--fs) * 2)}#product-section .details{column-gap:calc(var(--fs) * 3);row-gap:calc(var(--fs) * .75);width:100%;padding:calc(var(--fs) * 4) 0 calc(var(--fs) * 2.25);grid-template-columns:repeat(3,1fr);display:grid}#product-section .details div{align-items:flex-start;display:flex}#product-section .details div img{width:calc(var(--fs) * 1.5);height:calc(var(--fs) * 1.5);object-fit:contain;margin-right:calc(var(--fs) * .75);flex-shrink:0}#product-section .title{color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1.25);text-transform:capitalize;width:100%;margin-bottom:calc(var(--fs) * .5);font-style:normal;font-weight:400;line-height:normal;display:block}#product-section .version{row-gap:calc(var(--fs));column-gap:calc(var(--fs) * .56);width:100%;padding:calc(var(--fs) * 1.75) 0;border-top:1px solid #2f2f2f;flex-wrap:wrap;padding-right:20%;display:flex}#product-section .version button{color:var(--Gray-Paragraph);border-radius:calc(var(--fs) * var(--radius-md));padding:calc(var(--fs) * .5) calc(var(--fs) * 1);background:0 0;border:1px solid #a7a7a7;transition:color .15s ease-in,border-color .15s ease-in}#product-section .version button:hover,#product-section .version button.active{color:var(--color-white);border-color:var(--color-white)}#product-section:not(:has(.version)) .shots{grid-row:2/6}#product-section:not(:has(.version)) .add-to-cart{grid-row:5/6}#product-section .add-to-cart{width:100%;padding:calc(var(--fs) * 1.75) 0;border-top:1px solid #2f2f2f;grid-row:auto!important}#product-section .add-to-cart .counter{gap:calc(var(--fs) * .2);margin-top:calc(var(--fs) * 1.51);grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;display:grid}#product-section .add-to-cart .counter button,#product-section .add-to-cart .counter input{width:calc(var(--fs) * 3.23);height:calc(var(--fs) * 3);border-radius:calc(var(--fs) * .67);color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1);text-align:center;border:1px solid #353535;font-style:normal;font-weight:400;line-height:normal}#product-section .add-to-cart .counter button img,#product-section .add-to-cart .counter input img{width:calc(var(--fs) * 1.35);height:calc(var(--fs) * 1.35)}#product-section .add-to-cart .counter button:hover{border-color:var(--color-white)}#product-section .add-to-cart .buttons{align-items:center;gap:calc(var(--fs) * .34);width:100%;margin-top:calc(var(--fs) * 2.24);grid-template-columns:repeat(2,1fr);justify-content:space-between;display:grid}@media (orientation:portrait){body.product-page main{padding-bottom:calc(var(--fs) * 5)}}@media (orientation:portrait) and (aspect-ratio>=.625){#product-section{padding:calc(var(--top-space) * 1.5) calc(var(--hor-padding)) 0;column-gap:calc(var(--fs) * 1.44)}#product-section .shots{width:calc(var(--fs) * 24.1875);height:calc(var(--fs) * 22.1875);border-radius:calc(var(--fs) * var(--radius-xs));padding:calc(var(--fs) * 1.31) 0 calc(var(--fs) * .69)}#product-section .shots .splide{width:calc(var(--fs) * 19.5)}#product-section .shots #main-splide{height:calc(var(--fs) * 15.75)}#product-section .shots #thumbnail-splide{height:calc(var(--fs) * 3.18)}#product-section .shots #thumbnail-splide .splide__slide{width:calc(var(--fs) * 3.18);border-radius:calc(var(--fs) * .46);border:.3px solid #373737}#product-section .h1{padding-top:calc(var(--fs) * .5);font-size:calc(var(--fs) * 2.35)}#product-section .subtitle-2{text-align:left;padding-top:calc(var(--fs) * .5);font-size:calc(var(--fs) * 1.17)}#product-section .details{gap:calc(var(--fs) * 1);padding:calc(var(--fs) * 1) 0 calc(var(--fs) * 1.25);grid-row:4/5;grid-template-columns:100%;grid-auto-rows:max-content;grid-auto-flow:row;align-items:center;display:grid}#product-section .details div img{margin-right:calc(var(--fs) * 1)}#product-section .title{font-size:calc(var(--fs) * 1.125);margin-bottom:calc(var(--fs) * 1.06)}#product-section .version{row-gap:calc(var(--fs) * .49);column-gap:calc(var(--fs) * .42);padding:calc(var(--fs) * 1.27) 0 calc(var(--fs) * 1.5);grid-template-columns:repeat(2,1fr);display:grid}#product-section .version .title{display:none}#product-section .version button{border-radius:calc(var(--fs) * .8);padding:calc(var(--fs) * .56) calc(var(--fs) * .63)}#product-section .add-to-cart{padding:calc(var(--fs) * 1.27) 0 calc(var(--fs) * 1.5)}#product-section .add-to-cart .counter{margin-top:calc(var(--fs) * 1)}#product-section .add-to-cart .counter button,#product-section .add-to-cart .counter input{width:calc(var(--fs) * 2.75);height:calc(var(--fs) * 2.5)}#product-section .add-to-cart .counter button img,#product-section .add-to-cart .counter input img{width:calc(var(--fs) * 1.31);height:calc(var(--fs) * 1.31)}#product-section .add-to-cart .buttons{gap:calc(var(--fs) * .2);margin-top:calc(var(--fs) * 1.27)}}@media (orientation:portrait) and (aspect-ratio<=.625){#product-section{padding:calc(var(--top-space) * 1.5) calc(var(--hor-padding)) 0;column-gap:calc(var(--fs) * 1.44);grid-template-columns:100%}#product-section>*,#product-section>astro-island>*{grid-area:auto/1/auto/2!important}#product-section .shots{width:100%;height:calc(var(--fs) * 22.1875);border-radius:calc(var(--fs) * var(--radius-xs));padding:calc(var(--fs) * 1.31) 0 calc(var(--fs) * .69);margin-top:calc(var(--fs) * 1.62);grid-row:3/4!important}#product-section .shots .splide{width:calc(var(--fs) * 19.5)}#product-section .shots #main-splide{height:calc(var(--fs) * 15.75)}#product-section .shots #thumbnail-splide{height:calc(var(--fs) * 3.18)}#product-section .shots #thumbnail-splide .splide__slide{width:calc(var(--fs) * 3.18);border-radius:calc(var(--fs) * .46);border:.3px solid #373737}#product-section .empty{display:none}#product-section .h1{font-size:calc(var(--fs) * 2.35);padding-top:0;grid-row:2/3!important}#product-section .subtitle-2{text-align:left;padding-top:calc(var(--fs) * 2);font-size:calc(var(--fs) * 1.375)}#product-section .details{gap:calc(var(--fs) * .875);padding:calc(var(--fs) * 2.44) 0 0;grid-template-columns:100%;grid-auto-rows:max-content;grid-auto-flow:row;align-items:center;display:grid}#product-section .details div img{margin-right:calc(var(--fs) * 1)}#product-section .title{font-size:calc(var(--fs) * 1.125);margin-bottom:calc(var(--fs) * 1.06)}#product-section .version{row-gap:calc(var(--fs) * .44);column-gap:calc(var(--fs) * .625);margin-top:calc(var(--fs) * 3.87);border:none;padding:0}#product-section .version button{border-radius:calc(var(--fs) * var(--radius-md));padding:calc(var(--fs) * .62)}#product-section .add-to-cart{margin-top:calc(var(--fs) * 3.87);border:none;padding:0}#product-section .add-to-cart .counter{margin-top:calc(var(--fs) * 1)}#product-section .add-to-cart .counter button,#product-section .add-to-cart .counter input{width:calc(var(--fs) * 2.75);height:calc(var(--fs) * 2.5)}#product-section .add-to-cart .counter button img,#product-section .add-to-cart .counter input img{width:calc(var(--fs) * 1.31);height:calc(var(--fs) * 1.31)}#product-section .add-to-cart .buttons{gap:calc(var(--fs) * .2);margin-top:calc(var(--fs) * 1.27)}}.pagination{text-align:left;padding-bottom:calc(var(--fs) * 1.5);grid-row:1/2;grid-column:1/2!important}.pagination span{text-transform:capitalize}.pagination strong{color:var(--color-white)}@media (orientation:portrait) and (aspect-ratio>=.625){.pagination{padding-bottom:calc(var(--fs) * .75);font-size:var(--fs)}}@media (orientation:portrait) and (aspect-ratio<=.625){.pagination{padding-bottom:calc(var(--fs) * 1.25);font-size:calc(var(--fs) * .75)}}
