.product-information.section{--page-margin:31px;padding-bottom:100px;padding-top:30px}@media screen and (max-width:1199px){.product-information.section{--page-margin:20px;padding-bottom:50px;padding-top:25px}}@media screen and (max-width:989px){.product-information.section{--page-margin:30px;padding-bottom:36px;padding-top:15px}}@media screen and (max-width:749px){.product-information.section{padding-bottom:40px}}.custom-product-layout .product-information__grid{align-items:start}@media screen and (min-width:990px){.custom-product-layout .product-information__grid{display:grid;grid-template-columns:minmax(0,58%) minmax(320px,42%);column-gap:20px;align-items:start}.product-information__media{grid-column:1;grid-row:1 / 4;height:100%}.product-information__info{grid-column:2;grid-row:1}.product-information__buy-box{grid-column:2;grid-row:2;margin-top:16px}}@media screen and (min-width:1200px){.custom-product-layout .product-information__grid{column-gap:30px}}@media screen and (max-width:989px){.custom-product-layout .product-information__grid{display:flex;flex-direction:column}.product-information__media{order:2}.product-details{order:1;padding:0;width:100%}.product-details.buy-box-details{order:3}}.image-zoom-on-hover .image-magnify-full-size{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;background-repeat:no-repeat;background-color:var(--color-background, #fff);cursor:zoom-in;pointer-events:none}.image-zoom-on-hover .image-magnify-hover{cursor:zoom-in}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding:0}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:710px 1fr}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:1fr 710px}@media screen and (max-width:1199px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:550px 1fr}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:1fr 550px}}slideshow-controls[pagination-position=center][thumbnails]{padding:0 40px;margin-top:20px}slideshow-controls[pagination-position=center][thumbnails] .slideshow-controls__thumbnails{padding:0;gap:10px}.slideshow-controls__thumbnails-container{-webkit-mask-image:none!important;mask-image:none!important}slideshow-arrows[position=center]{top:inherit;bottom:23px}.media-gallery--carousel slideshow-arrows .slideshow-control{padding:0}slideshow-arrows .slideshow-control{color:var(--color-foreground);width:24px;height:24px;min-width:auto;min-height:auto}slideshow-arrows .slideshow-control:hover{color:var(--color-primary-hover)}slideshow-arrows .slideshow-control[disabled]{color:#bababa}slideshow-arrows .slideshow-control .svg-wrapper{width:100%;height:100%}slideshow-arrows .slideshow-control .svg-wrapper>svg{width:24px;height:24px}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline-offset:-1px}@media screen and (max-width:989px){.slideshow-controls__thumbnails .slideshow-control{width:var(--thumbnail-width)}}@media screen and (max-width:749px){.slideshow-controls__thumbnails .slideshow-control{width:60px}slideshow-arrows[position=center]{padding:0 20px;bottom:15px}}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding:0 0 14px}@media screen and (max-width:1199px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{margin-right:14px}}@media screen and (max-width:989px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{margin-right:0}}@media screen and (max-width:749px){slideshow-controls[pagination-position=center][thumbnails]{margin-top:12px;padding:0 52px}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding:0 20px}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details.buy-box-details{padding:0}}.product-inventory__icon{display:none}.product-details product-price.h3 .price__regular .price{font-size:28px;font-weight:500}.product-details product-price.h3 .price__sale .price-item--sale{font-size:28px;font-weight:500;color:#cf662c}.product-details product-price.h3 .price__sale .price-item--regular{font-size:18px;color:#434444;opacity:1}.product-inventory .availability-text,.sku-block .sku-text{font-weight:700;text-transform:uppercase}.product-inventory .product-qty{color:#5d9098;font-weight:700}.text-block.sku-block{display:flex;align-items:center;flex-direction:row;gap:3px}.product-inventory__status,.text-block.sku-block.paragraph>*{font-size:12px}product-inventory+product-sku-component{padding-left:15px;border-left:1px solid #C0C0C0}.product-details:not(.buy-box-details){border-bottom:1px solid var(--color-border);margin-bottom:24px}.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content{flex-wrap:wrap}.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.shopify-app-block{flex:1}@media screen and (max-width:1330px){.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content{justify-content:flex-start;width:100%}.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.shopify-app-block{flex:none;width:100%}}@media screen and (max-width:1199px){.product-details:not(.buy-box-details){margin-bottom:20px}}@media screen and (max-width:989px){.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.shopify-app-block{flex:1;width:auto}.product-details.buy-box-details{margin-top:35px}}@media screen and (max-width:749px){.product-details:not(.buy-box-details){margin-bottom:16px;border:none}.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content>.shopify-app-block{flex:none;width:100%}}@media screen and (max-width:350px){.product-details:not(.buy-box-details)>.group-block>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content{gap:5px}.text-block.sku-block{padding-inline-start:5px}}.buy-buttons-block{border-top:1px solid #434444;background-color:#f9f9f9;padding:20px 15px 15px}.buy-buttons-block .product-form-buttons:not(:has(.quantity-rules)){gap:20px}@media screen and (max-width:1199px){.buy-buttons-block{padding:20px 20px 15px 15px}}.product-details .quantity-selector{border:none;background:none;gap:10px;height:auto;flex:none}.quantity-selector input[type=number]{width:60px;height:48px;border:1px solid #434444;background:#fff;border-radius:3px;max-width:inherit;font-size:16px}.quantity-selector :is(.quantity-minus,.quantity-plus){width:14px;height:auto}.quantity-selector :is(.quantity-minus,.quantity-plus):hover{color:var(--color-primary-hover)}.quantity-selector .svg-wrapper{width:14px;height:auto}.quantity-selector .button:disabled{opacity:1;color:silver}.add-to-cart-component{display:flex;align-items:center;gap:10px 5px;flex-wrap:wrap;justify-content:space-between}.product-free-shipping-message{display:flex;align-items:center;gap:5px;color:var(--color-primary-button-background);width:285px;justify-content:center}.product-free-shipping-message p{margin:0;font-size:12px;line-height:13px;font-weight:700}.product-form-buttons{align-items:flex-start}.button.add-to-cart-button{padding:15px 15px 13px;font-size:16px;font-weight:700;height:auto;line-height:1;max-width:285px;width:100%}.add-to-cart-component .st-wishlist-button{width:auto}.add-to-cart .add-to-cart-component .st-wishlist-button{width:93px;padding:0;text-align:left;font-size:11px;line-height:13px;font-weight:700;text-transform:uppercase}.add-to-cart .st-wishlist-button .st-label:not(:empty){margin-inline-start:7px;flex:1}.add-to-cart .st-wishlist-button:hover,.add-to-cart .st-wishlist-button:hover .st-wishlist-icon{color:var(--color-primary-hover);opacity:1}.shopify-app-block .affirm-as-low-as{font-size:0}.shopify-app-block .affirm-as-low-as span:not(.affirm-ala-price){font-size:14px;margin-left:4px}.shopify-app-block .affirm-as-low-as .affirm-modal-trigger{font-size:10px;margin-left:9px;text-decoration:underline;color:#000}.shopify-app-block .affirm-as-low-as .affirm-modal-trigger:hover{color:#5d9098}.shopify-app-block .affirm-as-low-as:before{content:"Pay over time with";font-size:10px;font-weight:500;color:#000}@media screen and (max-width:1360px){.product-free-shipping-message{order:2;justify-content:flex-start;width:auto}.add-to-cart .add-to-cart-component .st-wishlist-button{margin-top:4px;width:auto;order:3}.add-to-cart-component{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1199px){.product-form-buttons span.add-to-cart{width:auto;flex:1}.button.add-to-cart-button{max-width:237px;width:100%}}@media screen and (max-width:989px){.product-details .quantity-selector{gap:15px}.add-to-cart-component{flex-direction:row;align-items:center;gap:10px 42px;justify-content:flex-start}.product-form-buttons span.add-to-cart{width:462px;flex:none}.button.add-to-cart-button{max-width:285px;width:100%}.product-form-buttons{justify-content:center}.buy-buttons-block .product-form-buttons:not(:has(.quantity-rules)){gap:10px 49px}.add-to-cart .add-to-cart-component .st-wishlist-button{margin-top:0;order:2}.product-free-shipping-message{order:3;justify-content:center;width:285px}}@media screen and (max-width:749px){.buy-buttons-block{padding:20px 20px 18px}.product-form-buttons span.add-to-cart{max-width:335px;width:100%}.button.add-to-cart-button{max-width:100%;width:100%}.variant-picker{padding:0 20px}.add-to-cart-component{flex-direction:column;align-items:center;gap:10px 20px}.add-to-cart .add-to-cart-component .st-wishlist-button{margin-top:4px;order:3}.product-free-shipping-message{order:2;justify-content:center;width:auto}}.gpo-container{padding:0 20px;margin:15px 0 9px}@media screen and (max-width:749px){.gpo-container{padding:0 20px}}.gpo-container{padding:0}.gpo-group__childs{margin-inline:0}.gpo-form__group.gpo-element{padding-inline:0}.cloth-color-option.gpo-element{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:0;gap:10px}.cloth-color-option.gpo-element .gpo-swatches .gpo-ov-extend{display:none}.cloth-color-option .gpo-swatches.buttons input+label{border-radius:6px 6px 0 0;padding:9px 20px;line-height:1;font-weight:700;text-transform:uppercase}.cloth-color-option .gpo-ov-wrapper.horizontal{gap:10px}.cloth-color-option .gpo-swatches.buttons .gpo-ov-title>span,.cloth-color-option .gpo-swatches.buttons .gpo-ov-title{line-height:1}.cloth-color-option.gpo-element *:empty{display:none}.cloth-sub-swatch.gpo-element{border:1px solid;border-bottom:none;border-radius:6px 0 0;padding:25px 20px 20px}.cloth-sub-color.gpo-element{border:1px solid;border-radius:6px 0 6px 6px;padding:25px 20px 20px}.cloth-sub-swatch.gpo-element+.cloth-sub-color.gpo-element{border:1px solid;border-top:none;border-radius:0 0 6px 6px;padding:0 20px 20px}.gpo-label{margin-bottom:8px}.gpo-swatches .gpo-swatch__inner{border-width:2px}.gpo-group+.gpo-group{margin-top:25px}.option-block .gpo-group__childs{gap:13px 12px}.option-block .gpo-group__childs .half-width{width:calc(50% - 10px)}.gpo-select,.gpo-select select{height:46px}.gpo-label .addOn{display:none}.gpo-select select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M8.01899 9.16199C7.86888 9.16215 7.72021 9.13263 7.58155 9.07514C7.44288 9.01765 7.31695 8.93332 7.21099 8.82699L0.353987 1.96999C0.24375 1.86481 0.155654 1.73866 0.0948765 1.59895C0.0340994 1.45923 0.00186863 1.30878 7.88697e-05 1.15643C-0.00171089 1.00408 0.0269766 0.852905 0.0844547 0.711802C0.141933 0.570699 0.227042 0.442512 0.334777 0.334777C0.442512 0.227041 0.5707 0.141932 0.711803 0.0844543C0.852906 0.0269761 1.00408 -0.00171089 1.15643 7.8871e-05C1.30878 0.00186863 1.45923 0.0340989 1.59895 0.094876C1.73866 0.155653 1.86481 0.24375 1.96999 0.353986L8.01899 6.40299L14.068 0.353986C14.1732 0.24375 14.2993 0.155653 14.439 0.094876C14.5787 0.0340989 14.7292 0.00186863 14.8815 7.8871e-05C15.0339 -0.00171089 15.1851 0.0269761 15.3262 0.0844543C15.4673 0.141932 15.5955 0.227041 15.7032 0.334777C15.8109 0.442512 15.896 0.570699 15.9535 0.711802C16.011 0.852905 16.0397 1.00408 16.0379 1.15643C16.0361 1.30878 16.0039 1.45923 15.9431 1.59895C15.8823 1.73866 15.7942 1.86481 15.684 1.96999L8.82699 8.82699C8.72103 8.93332 8.59509 9.01765 8.45643 9.07514C8.31776 9.13263 8.1691 9.16215 8.01899 9.16199Z" fill="%231F1F1F"/></svg>')!important;background-size:16px 9px!important}.gpo-group.option-block{padding:0 15px}.gpo-tooltip .gpo-ov-helptext{color:#fff}.gpo-label span.label-content{text-transform:uppercase}@media screen and (max-width:1299px){.option-block .gpo-group__childs .half-width{width:100%}}@media screen and (max-width:1199px){.cloth-color-option .gpo-ov-wrapper.horizontal{width:100%;justify-content:center}.cloth-sub-swatch.gpo-element{border-radius:6px 6px 0 0}.cloth-sub-color.gpo-element{border-radius:6px}.gpo-group.option-block{padding:0}.option-block .gpo-group__childs{gap:13px 20px}}@media screen and (max-width:989px){.cloth-color-option .gpo-ov-wrapper.horizontal{width:auto}.cloth-sub-swatch.gpo-element{border-radius:6px 0 0}.cloth-sub-color.gpo-element{border-radius:6px 0 6px 6px}.option-block .gpo-group__childs .half-width{width:calc(50% - 10px)}}@media screen and (max-width:749px){.gpo-container{padding:0 20px}.cloth-color-option .gpo-ov-wrapper.horizontal{width:100%}.cloth-sub-swatch.gpo-element{border-radius:6px 6px 0 0;padding:25px 14px 14px}.cloth-sub-color.gpo-element{border-radius:6px;padding:25px 14px 14px}.cloth-sub-swatch.gpo-element+.cloth-sub-color.gpo-element{padding:0 14px 14px}.option-block .gpo-group__childs .half-width{width:100%}.gpo-group.option-block{padding:0 15px}}.custom-section-content .shopify-app-block{width:100%}.add-to-cart .restock-rocket-preorder-description{order:3;margin:0;background:transparent!important;padding:0;text-align:center;width:285px;justify-content:center;font-weight:700;font-size:12px;text-align:left}.preorder-description-details{align-items:center}.restock-rocket-button-container{margin-top:15px;font-size:13px;margin-inline:auto;max-width:100%}.restock-rocket-button-container:hover{opacity:1!important}.restock-rocket-button-container .restock-rocket-button{min-height:auto;margin:0;font-weight:700;line-height:16px;text-transform:uppercase}.restock-rocket-button-container:hover .restock-rocket-button{background-color:var(--color-primary-button-hover-background)!important}.restock-rocket-wrapper #form-Button{font-weight:700;line-height:16px;text-transform:uppercase;font-size:13px;height:46px;border-radius:3px}.restock-rocket-wrapper #form-Button:hover{opacity:1;background-color:var(--color-primary-button-hover-background)!important}.restock-rocket-wrapper #form-Email{background-color:#ececec!important;height:46px;color:#000!important;border-radius:3px;font-size:14px!important;font-weight:400}@media screen and (max-width:1360px){.add-to-cart .restock-rocket-preorder-description{order:2;justify-content:flex-start;width:auto}.preorder-description-details{align-items:flex-start}.restock-rocket-button-container{max-width:100%}}@media screen and (max-width:989px){.add-to-cart .restock-rocket-preorder-description{order:3;justify-content:center;width:285px}.preorder-description-details{align-items:center}.restock-rocket-button-container{max-width:285px}}@media screen and (max-width:749px){.add-to-cart .restock-rocket-preorder-description{order:2;justify-content:center;width:auto}.restock-rocket-button-container{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product.css.map */
