.custom-container-2{max-width:1180px;padding:0 10px;margin:0 auto}.product-block .text-with-icons__block-inner{display:flex;align-items:center;justify-content:center;background:#f6e5de;padding:11px 0}.text-with-icons__block-icon,.text-with-icons__block-title h3{margin-bottom:0;font-weight:600;font-size:12px;line-height:0}.product-block .text-with-icons__block-title{padding-left:5px}.product-block.text-with-icons__blocks .text-with-icons__block{display:block;padding:0 8px}.text-with-icons__block-icon svg{width:26px;height:26px}.product-block.text-with-icons__blocks{margin-left:0;margin-right:0}.variant_size_icon{float:right}.variant_size_text{text-decoration:underline;padding-left:10px}.product-block-social-sharing{display:flex;align-items:center}.product-single__meta .social-sharing{margin-top:0;padding-left:20px}.product_review_author,.custom-variant__label{font-weight:600}.product-block--price{margin-top:8px}afterpay-placement{margin:0}.product-block--header{margin-bottom:8px}.product-block-social-sharing{font-size:11px}.product-block .custom-variant__label{text-transform:capitalize!important}.product-block-separator+.product-block-separator{display:none}.payment-buttons .add-to-cart{text-transform:uppercase}.product-delivery-method{display:flex;align-items:center;margin-bottom:10px}.product-delivery-method p{margin-bottom:0;font-size:13px;font-weight:600}.pro-btn{position:relative;padding-left:25px;margin-bottom:0}.store-location{text-decoration:underline}.product-delivery-method input[type=checkbox]{display:none}.pro-btn:before{border-radius:11px;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);left:-1px;content:" ";display:block;background:#fff;border:1px solid #ebd8c4}.pro-btn:after{border-radius:11px;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);left:2px;content:" ";display:block;background:#000;visibility:hidden;opacity:0}.hide-btn:before,.hide-btn:after{content:none}.hide-btn{padding-left:0}.variant-input-wrap label.disabled .pro-btn:before{content:none}.product-delivery-method-btn[aria-expanded=true]+.pro-btn:after{opacity:1;visibility:visible}.product-block-delivery_method{margin-bottom:25px}.shopify-payment-button button.shopify-payment-button__more-options{font-size:12px;margin-top:5px}.product-single__meta .by_one_get_one_image{margin:10px 0 25px;display:inline-block;width:100%}.product-single__meta .by_one_get_one_image img,.product-single__meta .by_one_get_one_image video{width:100%}.pre-order-text span{font-size:15px;font-weight:500;margin:10px 0;display:block}.product-block.product-block-custom-color-swatch{margin-top:25px}.product-block.product-block-custom-color-swatch .variant__label{font-size:.8em;color:#000;font-weight:600;text-transform:capitalize}.template-product[data-center-text=true] .product-block-custom-color-swatch .grid-product__colors{justify-content:flex-start}.product-block.product-block-custom-color-swatch .product-block-custom-color{display:flex;align-items:center}.product-block.product-block-custom-color-swatch .color-swatch--small{height:42px;width:42px}.size-tip__inner .size-tip__item{padding:5px 10px;font-size:12px;line-height:20px;font-weight:300;text-align:center;letter-spacing:0;color:#262626}.size-tip__label{margin:0 10px 0 0;font-size:14px;line-height:20px;font-weight:600;text-transform:capitalize;letter-spacing:0;color:#262626}.size-tip__items{justify-content:flex-start;align-items:center;display:flex;border:1px solid #D0D0D0}.size-tip__inner{justify-content:flex-start;align-items:baseline;display:flex;margin:25px 0}.size-tip__item.active-size-tip,.size-tip__item.active-size-tip_true{background-color:#ebbaab47}.text-with-icons__block-icon image-element{width:90px;height:90px;display:block;margin-bottom:8px}.block__layout_1 .text-with-icons__block-icon image-element{width:50px;height:50px}.text-with-icons__block-title .rte{font-size:12px;margin:5px 0}.product-block.text-with-icons__blocks.block__layout_2 .text-with-icons__block{padding:0 5px}.text-with-icons__block-icon,.text-with-icons__block-title h3{line-height:inherit}.product-block.block__layout_2 .text-with-icons__block-inner{flex-direction:column;background:transparent;padding-top:0}.product__thumb-arrow.hidden{display:none!important}.product__main-photos .flickity-prev-next-button{height:30px;width:30px}.complete_the_look_product_wrapper{background-color:#fff4f1;padding:20px}.complete_the_look_product{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}.complete_the_look_product:last-child{margin-bottom:0}.complete_the_look_title span{font-size:18px;font-weight:500;margin-bottom:20px;display:inline-block}.complete_the_look_product_image{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);width:100%}.complete_the_look_product_content{flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px);width:100%}.complete_the_look_product_content h2{font-size:16px;letter-spacing:0;margin-bottom:0}.complete_the_look_product_content .price{font-weight:600}.complete_the_look_product_content .variant-btn.add-to-cart{background:var(--colorBtnPrimary);color:#fff;padding:10px 20px 8px}select.complete_the_look_variant{background-color:#fff;max-width:200px;width:100%}.variant__label_and_drawer_wrapper{display:flex;align-items:center;justify-content:space-between}.sizing-chart-modal-link{display:flex;gap:5px;margin-bottom:15px;align-items:center;cursor:pointer}.sizing-chart-modal-link svg{height:20px;width:20px}.sizing-chart-modal-link span._ks_text{text-decoration:underline;font-size:12px}.sizing-chart-modal-link:hover{opacity:.7}.ks-sizing-modal-inner{background:#black}.size_chart_table_wrapper{max-width:100%;overflow-y:auto}.size-chart-drawer{position:fixed;top:0;right:0;width:min(88%,540px);height:100%;background:#fff;box-shadow:-2px 0 5px #0003;transition:all .5s ease;z-index:1000;overflow-y:auto;transform:translate(100%);visibility:hidden;opacity:0}.size-chart-drawer.open{transition-duration:.45s;transform:translate(0);visibility:visible;opacity:1}.drawer-header{display:flex;justify-content:flex-end;padding:.6em 2.5em;border-bottom:1px solid #000}.drawer_product_title{text-align:center;flex:0 0 60%}.drawer_product_title h4{margin-bottom:0;letter-spacing:normal;text-transform:capitalize;font-size:16px;font-weight:600}.drawer_product_title span{font-size:12px;font-weight:400;color:#333}.drawer-header .close-drawer{font-size:24px;cursor:pointer;text-align:right;flex:0 0 20%}.drawer-content{padding:20px}.size_chart_title h2{margin-bottom:0;font-weight:700;font-size:25px;text-decoration:underline}.size_chart_html_content{padding:20px 0}.size_chart_drawer_description a{text-decoration:underline}.size_chart_html_content p{line-height:1.5;word-break:break-word}.size_chart_drawer_table_wrapper{max-width:100%}.size_chart-table tr:first-child td.size_chart-table-header-cell{font-weight:700!important;font-style:normal;text-transform:uppercase;font-size:15px}.size_chart-table tr td.size_chart-table-header-cell:first-child{font-weight:700!important;font-style:normal;text-transform:uppercase}.size_chart-table-cell{text-align:center}.size_chart-table-row td{padding:10px 12px}.size_chart_model_details{margin-top:20px}.size_chart_model_description h3{font-size:16px;font-weight:600}.model_tab{display:inline-block;text-transform:capitalize;padding:10px 10px 20px;border-top-left-radius:0;border-top-right-radius:0;position:relative;cursor:pointer;color:#bbb}.model_tab:after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#bbb}.model_tab.tab-active:after{background:#fd91d0}img.model_images{border:1px solid;border-color:#ccc}.model_tab.tab-active{color:#000;border:1px solid #ccc;border-bottom:1px solid #fff}.model_tab:hover{color:#000}@media only screen and (min-width: 769px) and (max-width: 991px){select.complete_the_look_variant{max-width:140px}}@media only screen and (min-width: 769px){.text-with-icons__blocks .text-with-icons__block:first-child{padding-left:0}.text-with-icons__blocks .text-with-icons__block:last-child{padding-right:0}.product_review_author{font-size:12px}.product__photo-zoom{color:#000!important;background:transparent;border:none}.product__photo-zoom:active,.product__photo-zoom:hover{color:#000;background:transparent;border:none}.product__photo-zoom svg{fill:#000}}@media only screen and (max-width: 1140px){.product-single__meta{padding-left:0}}@media only screen and (max-width: 989px) and (min-width: 769px){.text-with-icons__block-icon,.text-with-icons__block-title .rte,.text-with-icons__block-title h3{font-size:9px}.text-with-icons__block-icon image-element{width:60px;height:60px}.block__layout_1 .text-with-icons__block-icon image-element{width:30px;height:30px}}@media only screen and (max-width: 768px){.text-with-icons__block-inner{margin:3px 0}.product_review_author{font-size:10px}.product-block.text-with-icons__blocks .text-with-icons__block{padding:0}.product-block--header{margin-bottom:7px}.sales-points{margin:11px 0}.product-block{margin-bottom:11px}.product-block--header{margin-bottom:8px}.product-block--price{margin-top:5px}.product-delivery-method p{font-size:11px}.product-block-delivery_method{margin-bottom:18px}.text-with-icons__block-icon,.text-with-icons__block-title h3{font-size:10px}.product-block .text-with-icons__block-inner{padding:9px 0}.payment-buttons .add-to-cart{padding:9px 20px}.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button,.payment-buttons .shopify-payment-button__button--unbranded{min-height:37px}.shopify-payment-button__button--branded{min-height:38px}.shopify-cleanslate .jjzYeefyWpPZLH9pIgyw{min-height:37px!important}.size-tip__inner{margin:15px 0}.complete_the_look_product_image{flex:0 0 calc(20% - 20px);max-width:calc(20% - 20px)}.complete_the_look_product_content{flex:0 0 calc(80% - 20px);max-width:calc(80% - 20px)}}@media only screen and (max-width: 480px){.text-with-icons__block-icon,.text-with-icons__block-title .rte,.text-with-icons__block-title h3{font-size:9px}.text-with-icons__block-icon image-element{width:60px;height:60px}select.complete_the_look_variant{max-width:120px}.complete_the_look_product{gap:10px}.complete_the_look_product_image{flex:0 0 calc(30% - 10px);max-width:calc(30% - 10px)}.complete_the_look_product_content{flex:0 0 calc(70% - 10px);max-width:calc(70% - 10px)}.complete_the_look_product_content h2{font-size:14px}}@media only screen and (max-width: 375px){.size-tip__label{font-size:12px;margin:0 5px 0 0}.size-tip__inner .size-tip__item{padding:5px 6px;font-size:11px;line-height:14px}select.complete_the_look_variant{max-width:80px}.complete_the_look_product_content h2{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/main-product.css.map */
