.template--product .main-product--root{background:#fff}.template--product .main-product--wrapper{gap:28px}.template--product .main-product--form{align-self:start;background:#fff;border:1px solid rgba(36,31,28,.08);border-radius:8px;box-shadow:0 14px 34px #28201c0f;padding:22px}.template--product .product--block{margin-block:0 14px}.template--product .product--block[data-block-type=heading]{margin-bottom:8px}.template--product .product--block--heading{font-size:34px;line-height:1.05;letter-spacing:0;margin:0}.template--product .product-rating--root,.template--product [data-fera-widget=product_detail_rating]{margin-top:2px}.template--product .product-rating--root{align-items:center;display:inline-flex;gap:6px}.template--product .product-rating--count{color:#241f1cb8;font-size:14px;letter-spacing:0}.template--product .product-price--wrapper{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.template--product .product-price--original{color:#d85664;font-size:22px;font-weight:700}.template--product .product-price--compare{text-decoration:line-through}.template--product .product-options--option[data-option-name=color],.template--product .product-options--option[data-option-name=colour],.template--product .product-options--option[data-option-name=pattern],.template--product .product-options--option[data-option-name="color pattern"],.template--product .product-options--option[data-option-name="colour pattern"]{display:none}.template--product .product-options--container{display:grid;gap:14px}.template--product .radios--header{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:0;text-transform:uppercase}.template--product .radios--container{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.template--product .radios--value-button{border-radius:6px;min-height:46px;min-width:0;width:100%}.template--product .radios--value-button>*{min-width:0}.template--product .product-cro-fit-note{align-items:flex-start;background:#eef9f4;border:1px solid rgba(90,150,124,.16);border-radius:8px;color:#254336;display:flex;gap:10px;padding:12px 14px}.template--product .product-cro-fit-note--icon,.template--product .product-cro-benefit--icon,.template--product .product-cro-trust--icon{display:inline-flex;flex:0 0 auto}.template--product .product-cro-fit-note svg{height:20px;width:20px}.template--product .product-cro-fit-note--text{font-size:13px;line-height:1.35}.template--product .product-cro-benefits{background:#fff6f2;border:1px solid rgba(224,154,140,.16);border-radius:8px;padding:14px}.template--product .product-cro-benefits--heading{font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 12px;text-align:center;text-transform:uppercase}.template--product .product-cro-benefits--grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.template--product .product-cro-benefit{align-items:center;display:grid;gap:5px;justify-items:center;text-align:center}.template--product .product-cro-benefit svg{height:24px;width:24px}.template--product .product-cro-benefit--title{font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.template--product .product-cro-benefit--text{color:#241f1cb8;font-size:11px;line-height:1.3}.template--product .product-buy-buttons--root,.template--product .product-buy-buttons--primary,.template--product .product-buy-buttons--smart,.template--product .shopify-payment-button,.template--product .shopify-payment-button__button{width:100%}.template--product .product-buy-buttons--primary,.template--product .shopify-payment-button__button{border-radius:4px;min-height:48px}.template--product .product-cro-trust{border-top:1px solid rgba(36,31,28,.1);display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:12px}.template--product .product-cro-trust--item{align-items:center;display:grid;gap:4px;justify-items:center;text-align:center}.template--product .product-cro-trust svg{height:20px;width:20px}.template--product .product-cro-trust--title{font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase}.template--product .product-cro-trust--text{color:#241f1cad;font-size:10px;line-height:1.25}.template--product .product--block[data-block-type=description],.template--product .product--block[data-block-type=collapsible-row]{border-top:1px solid rgba(36,31,28,.08);margin-bottom:0}.template--product .shop-the-look--root,.template--product .related-products--root{background:#fff}.template--product .section--icons-row .featured-grid--root{background:#fffaf7;padding-inline:24px}.template--product .section--icons-row .featured-grid--wrapper{background:#fff7f3;border:1px solid rgba(224,154,140,.14);border-radius:8px;gap:18px;margin-inline:auto;max-width:1240px;padding:28px 24px}.template--product .section--icons-row .featured-grid--heading h2,.template--product .related-products--title{font-size:15px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.template--product .section--icons-row .featured-grid--body{gap:0}.template--product .section--icons-row .featured-grid--item{padding-inline:18px}.template--product .section--icons-row .featured-grid--item:not(:last-child){border-right:1px solid rgba(36,31,28,.08)}.template--product .section--icons-row .featured-grid--item--container{gap:10px}.template--product .section--icons-row .featured-grid--item--media svg{height:34px;width:34px}.template--product .section--icons-row .featured-grid--item h3,.template--product .section--icons-row .featured-grid--item [data-item=block-heading]{font-size:12px;font-weight:800;letter-spacing:0;line-height:1.25;text-transform:uppercase}.template--product .section--icons-row .featured-grid--item [data-item=rte-content],.template--product .section--icons-row .featured-grid--item [data-item=paragraph]{color:#241f1cb8;font-size:12px;line-height:1.45}.template--product .related-products--root{padding-inline:24px}.template--product .related-products--wrapper{margin-inline:auto;max-width:1240px}.template--product .related-products--grid{gap:14px}.template--product .related-products--root .product-quick-add{display:block;margin:8px 0 0;opacity:1;padding:0;position:static;transform:none;width:100%}.template--product .related-products--root .product-quick-add--button{background:#111;border:0;border-radius:4px;color:#fff;height:38px;justify-content:center;min-height:38px;width:100%}.template--product .related-products--root .product-quick-add--button:not([disabled]){width:100%}.template--product .related-products--root .product-quick-add--icon{display:none}.template--product .related-products--root .product-quick-add--text{color:#fff;display:block;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.template--product .related-products--root .product-rating--root{justify-content:center;margin-top:6px}.template--product .apps--root{padding-inline:24px}.template--product .apps--wrapper{margin-inline:auto;max-width:960px}@media only screen and (max-width:767px){.template--product .main-product--root{background:#fff}.template--product .main-product--wrapper{gap:0}.template--product .main-product--mobile{background:#fffaf7}.template--product .main-product--form{border:0;border-radius:0;box-shadow:none;padding:18px 16px 22px}.template--product .product--block{margin-bottom:12px}.template--product .product--block--heading{font-size:30px}.template--product .product-price--original{font-size:20px}.template--product .radios--container{grid-template-columns:repeat(4,minmax(0,1fr))}.template--product .product-cro-benefits--grid,.template--product .product-cro-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.template--product .product-cro-benefits{padding:12px}.template--product .product-cro-benefit{min-height:92px}.template--product .product-cro-trust{gap:12px 8px}.template--product .section--icons-row .featured-grid--root,.template--product .related-products--root{padding-inline:16px}.template--product .section--icons-row .featured-grid--wrapper{padding:22px 14px}.template--product .section--icons-row .featured-grid--item{border-right:0;padding-inline:8px}.template--product .product-buy-buttons--drawer{border-radius:8px 8px 0 0;box-shadow:0 -10px 30px #241f1c1f}}@media only screen and (min-width:768px){.template--product .main-product--root{padding-inline:32px}.template--product .main-product--wrapper{align-items:flex-start;column-gap:28px;display:grid;grid-template-columns:minmax(0,850px) minmax(380px,520px);justify-content:center;margin-inline:auto;max-width:calc(100vw - 64px);width:100%}.template--product .main-product--desktop,.template--product .main-product--form{width:auto}.template--product .main-product--desktop{min-width:0;max-width:850px;width:100%}.template--product .main-product--desktop .product-media--variants--root{top:calc(var(--header--height, 0px) + 18px);width:100%}.template--product .product-media--variants--root[data-layout=thumbnails]{gap:16px}.template--product .product-media--variants--root[data-layout=thumbnails] .product-media--root{margin:0;max-width:none;width:100%}.template--product .product-media--variants--root[data-layout=thumbnails] .product-media--root[data-active=true]{display:block}.template--product .product-media--variants--root[data-layout=thumbnails] .product-media--variants{min-width:0;width:100%}.template--product .product-media--container{max-width:760px;width:100%}.template--product .product-media--root,.template--product .product-media--modal,.template--product .product-zoom--root{aspect-ratio:4 / 5;height:auto;max-height:680px;overflow:hidden;width:100%}.template--product .product-media--root>img,.template--product .product-media--modal>img,.template--product .product-zoom--wrapper{aspect-ratio:4 / 5;height:100%;max-height:680px;object-fit:cover;object-position:center;width:100%}.template--product .product-media--thumbs{width:74px}.template--product .product-media--thumbs-wrapper{gap:10px}.template--product .product-media--thumb img{aspect-ratio:4 / 5;border-radius:6px;object-fit:cover}.template--product .main-product--form{position:sticky;top:calc(var(--sticky-offset, var(--header--height, 0px)) + 18px);width:520px;max-width:100%;z-index:2}}@media only screen and (min-width:1200px){.template--product .main-product--wrapper{grid-template-columns:minmax(0,850px) 520px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-cro.css.map */
