.custom-mega-menu img{max-width:200px}.custom-mega-menu-inner p{color:#3d3d3d}.custom-menu-cta-section-inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:32px;max-width:1100px;margin:0 auto;padding:2rem}.custom-mega-menu img{max-width:100%;border-radius:10px}.custom-menu-cta-section{text-align:center}.custom-menu-cta-section a.top-menu-link{margin-top:1rem;margin-bottom:1rem;padding:8px 60px;font-size:14px}details[open] summary{color:#b4b0a5}.shownav{position:absolute;top:76%;left:0;background:#fff;width:100%;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var( --tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-mega-menu-inner p{text-align:left;line-height:22px;font-size:16px;margin-top:1rem}.custom-mega-menu a:hover img{opacity:.8}.custom-menu-cta-section span{display:inline-block;width:100%;border-bottom:solid 1px #dededd;font-size:18px;padding:0 0 8px}.custom-option-main-text{display:flex;margin-bottom:4px}.custom-option-main-text span.custom-option-main-title{color:rgb(var(--text-color) / .7)}p.custom-option-title,p.custom-option-title-edge{margin-left:.5rem}.custom-option-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:400px}.custom-option-picker-content-section{margin:.25rem;position:relative;cursor:pointer}.custom-option-picker-content-section .price-text-overlay{position:absolute;padding-left:1.25rem;padding-right:1.25rem;top:50%;transform:translateY(-50%)}.custom-option-picker-content-section img{border-width:0px;border-color:transparent;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;min-height:50px;object-fit:cover;object-position:right}.custom-option-picker-content-section:after{content:"";box-shadow:0 0 0 2px rgb(var(--text-color));opacity:0;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.95);border-radius:.75rem}.custom-option-picker-content-section.active:after{transform:scale(1);opacity:1}label.media-swatch.border,.media-swatch>img,.media-swatch:before{border-radius:50%}.rating-with-text span.delivery_date_text{margin-left:12px;color:#014301;padding-left:14px;position:relative}.rating-with-text span.delivery_date_text:before{content:"";position:absolute;width:7px;height:7px;background:#014301;border-radius:50%;left:0;top:9px}.icon-text{display:flex;align-items:center;margin:12px 0}.icon-text span{margin-left:12px}.icon-text p{width:25px}.icon-text{display:flex;align-items:center;margin:12px 0;font-size:12px}.product-info__price .text-lg{font-size:16px!important}.product-info__price .rating-with-text{gap:1px!important;font-size:16px}.product-list>*{grid-template-rows:subgrid;grid-row:span 3;gap:0}.collection-list{grid-template-columns:1fr 1fr!important}@media (min-width: 767px){.collection-list{grid-template-columns:1fr 1fr 1fr 1fr!important}}@media (min-width: 1150px){.custom-menu-cta-section{display:none}nav.header__link-list.wrap li{padding:20px 0}li.showmenu:hover .custom-menu-cta-section.shownav{display:block}nav.header__link-list.wrap li li{padding:0}}@media (min-width: 1536px){.custom-option-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px}}@media (max-width: 1149px){.custom-menu-cta-section-inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 16px;max-width:1100px;margin:0 auto;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;border-bottom:solid 1px #dededd}.custom-mega-menu-inner p{line-height:20px;font-size:14px}.custom-menu-cta-section ul li a{padding:.25rem;text-align:left;width:100%;display:inline-block;font-size:18px;position:relative}.custom-menu-cta-section ul li{margin:10px 0}.custom-menu-cta-section ul ul.sub-menu-inner a.site-nav__link{padding:0}.custom-menu-cta-section ul li svg.icon.icon-chevron-bottom{position:absolute;right:10px;top:16px}}@media (max-width: 699px){.product-info__price .rating-with-text{flex-wrap:wrap}.rating-with-text span.delivery_date_text{margin-left:0;width:100%;font-size:11px}.rating-with-text span.delivery_date_text:before{top:5px}.icon-text p{width:26px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
