.cww-notices .utility-bar__grid{display:flex!important;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px}.cww-notice-list{display:flex;flex:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px}.cww-notice-list .cww-notice{font-size:14px;line-height:1.45;font-weight:700;color:#ffb273;text-decoration:none;text-align:center}.cww-notice-list a:hover{text-decoration:underline;color:#ffb273}.cww-notice-list a:focus-visible{outline:2px solid #ffb273;outline-offset:3px}.cww-notices .localization-wrapper{flex-shrink:0}@media(min-width:768px){.cww-notice-list{display:grid;grid-template-columns:1.45fr .8fr 1.3fr;gap:12px 20px}}@media(max-width:767px){.cww-notices .utility-bar__grid{padding-block:5px!important;justify-content:center;gap:0!important}.cww-notice-list{flex-direction:column;gap:2px;min-width:0;padding:0 5px}.cww-notice-list .cww-notice{font-size:11px!important;line-height:1.25!important;font-weight:600;white-space:normal;overflow-wrap:normal;min-width:0}.cww-notice-list .cww-notice:nth-child(2){display:none}.cww-notices .localization-wrapper{display:none}}.cww-buyer-categories .cww-category-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:100%;margin:0 auto;padding:0;visibility:visible!important;opacity:1!important;transform:none!important}.cww-buyer-categories .cww-category-grid__card{display:block!important;min-width:0;position:relative;visibility:visible!important;opacity:1!important;transform:none!important}.cww-buyer-categories .cww-category-grid__link{display:block;position:relative;aspect-ratio:1/1;width:100%;min-width:0;overflow:hidden;background:#e9edf0;color:#172d36;text-decoration:none}.cww-buyer-categories .cww-category-grid__image{display:block!important;width:100%!important;height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.cww-buyer-categories .cww-category-grid__title{display:flex;justify-content:space-between;align-items:center;gap:8px;position:absolute;bottom:0;left:0;right:0;z-index:1;background:#fffffff2;padding:13px 16px;line-height:1.3;font-size:16px;font-weight:750;letter-spacing:.01em}.cww-buyer-categories .cww-category-grid__placeholder{display:grid;place-items:center;height:100%;padding:15px;text-align:center;font-size:18px;font-weight:700}.cww-buyer-categories .cww-category-grid__link:focus-visible{outline:3px solid #00718f;outline-offset:-3px}@media(max-width:749px){.cww-buyer-categories .cww-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 2px}.cww-buyer-categories .cww-category-grid__title{font-size:12px;line-height:1.25;min-height:43px;padding:9px}.cww-buyer-categories .cww-category-grid__link{aspect-ratio:1/1}}@media(min-width:750px)and (max-width:1199px){.cww-buyer-categories .cww-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cww-buyer-categories .main-collections-list-wrapper{overflow:visible}.cww-buyer-categories .collection-list.swiper-wrapper{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));transform:none!important;gap:16px}.cww-buyer-categories .main-collection-list.swiper-slide{width:auto!important;margin:0!important;min-width:0}.cww-buyer-categories .collection-name{display:flex;align-items:center;justify-content:center;min-height:44px}@media(max-width:1199px){.cww-buyer-categories .collection-list.swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.cww-buyer-categories .collection-list.swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.cww-buyer-categories .collection-name-wrapper .h3{font-size:13px}}.cww-buyer-links{padding-top:34px;padding-bottom:34px;color:#d6d6d6;background:#111}.cww-buyer-links__heading{text-align:center;margin:0 auto 24px;max-width:720px}.cww-buyer-links__heading .theme_main_subheading{color:#ffb273}.cww-buyer-links__heading h2{color:#f7f5f0;margin:8px 0;font-size:30px;line-height:1.2}.cww-buyer-links__heading p{font-size:15px;line-height:1.6}.cww-buyer-links__grid{display:grid;grid-template-columns:repeat(var(--cww-columns),minmax(0,1fr));gap:16px}.cww-buyer-links__card{position:relative;display:block;text-decoration:none;padding:24px 42px 24px 22px;background:#1a1a1a;border:1px solid #63503c;color:#d6d6d6;height:100%}.cww-buyer-links__card h3{color:#f7f5f0;font-size:20px;margin:0 0 8px;line-height:1.3}.cww-buyer-links__card p{font-size:14px;line-height:1.55;margin:0}.cww-buyer-links__card>span{position:absolute;right:20px;top:24px;color:#ffb273;font-size:22px}.cww-buyer-links__card:hover{border-color:#ffb273;background:#24201c}.cww-buyer-links__card:focus-visible{outline:3px solid #ffb273;outline-offset:4px}@media(max-width:767px){.cww-buyer-links{padding-top:24px;padding-bottom:24px}.cww-buyer-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cww-buyer-links__card{padding:18px 30px 18px 16px}.cww-buyer-links__card>span{right:12px;top:17px}.cww-buyer-links__card h3{font-size:18px}.cww-buyer-links__heading h2{font-size:26px}.cww-buyer-links__grid>.cww-buyer-links__card:last-child:nth-child(odd){grid-column:1/-1}}.cww-buyer-reviews{padding-top:34px;padding-bottom:34px;color:#d6d6d6;text-align:center;background:#111}.cww-buyer-reviews h2{color:#f7f5f0;font-size:30px;line-height:1.2;margin:0 0 12px}.cww-buyer-reviews>p{font-size:15px;line-height:1.6}.cww-buyer-reviews .jdgm-carousel-wrapper{margin:24px auto 0;max-width:1100px;color:#f7f5f0}.cww-buyer-reviews .jdgm-carousel-item__reviewer-name,.cww-buyer-reviews .jdgm-carousel-item__review-body{color:#f7f5f0}.cww-buyer-reviews .jdgm-star{color:#ffb273}.cww-buyer-reviews .jdgm-carousel__left-arrow,.cww-buyer-reviews .jdgm-carousel__right-arrow{border-color:#ffb273}@media(max-width:767px){.cww-buyer-reviews{padding-top:24px;padding-bottom:24px}.cww-buyer-reviews h2{font-size:26px}}.cww-buyer-reviews{padding-top:24px;padding-bottom:24px}.cww-buyer-reviews>p{margin:0}.cww-buyer-reviews .jdgm-carousel-wrapper{margin:18px auto 0!important;padding:0!important}.cww-buyer-reviews .jdgm-carousel{height:auto!important;margin:0!important}.cww-buyer-reviews .jdgm-carousel__item-container,.cww-buyer-reviews .jdgm-carousel__item-wrapper{height:auto!important}.cww-buyer-reviews .jdgm-carousel-item{height:auto!important;vertical-align:top}.cww-buyer-reviews .jdgm-carousel-item__review{height:auto!important}.cww-buyer-reviews .jdgm-carousel-item__reviewer-name-wrapper{margin:10px 0 0!important}.cww-buyer-reviews .jdgm-carousel-item__product{height:40px!important;margin-top:8px}.cww-buyer-reviews .jdgm-carousel-item__product-image{width:40px!important;height:40px!important;object-fit:contain}.cww-buyer-reviews .jdgm-carousel__arrows{margin:14px 0 0!important;padding:0!important}@media(max-width:767px){.cww-buyer-reviews{padding-top:20px;padding-bottom:20px}.cww-buyer-reviews .jdgm-carousel-wrapper{margin-top:14px!important}}.cww-slider{background:#282320;color:#fff}.cww-slider__stage{position:relative;aspect-ratio:2/1;width:100%;margin:auto;isolation:isolate}.cww-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1.6s ease,visibility 1.6s}.cww-slider__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.cww-slider__frame{position:relative;width:100%;height:100%}.cww-slider__frame>img{display:block;width:100%;height:100%;object-fit:contain}.cww-slider__caption{position:absolute;left:5%;top:17%;width:30%;color:#fff}.cww-slider__caption h2{font-size:clamp(24px,3.3vw,44px);line-height:1.1;color:#fff;margin:0 0 14px}.cww-slider__caption p{color:#fff;font-size:15px;line-height:1.5}.cww-slider__caption--embedded{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cww-slider__shop{position:absolute;left:4.5%;bottom:13%;display:inline-flex;align-items:center;gap:22px;padding:12px 22px;min-height:44px;background:#00718f;color:#fff;text-decoration:none;font-size:14px;font-weight:700;border:1px solid #87c3d4}.cww-slider__shop:hover{background:#004f64}.cww-slider__shop:focus-visible,.cww-slider__controls button:focus-visible{outline:3px solid #fff;outline-offset:3px}.cww-slider__controls{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 16px;background:#222}.cww-slider__controls button{min-width:36px;min-height:36px;border:1px solid #68767e;background:#222;color:#fff;cursor:pointer;font:14px Arial,sans-serif}.cww-slider__dots{display:flex;gap:6px}.cww-slider__dots button{width:30px;min-width:30px;min-height:36px;padding:10px;border:0;background:transparent}.cww-slider__dots button span{display:block;width:9px;height:9px;border-radius:50%;background:#75828a}.cww-slider__dots button[aria-pressed=true] span{background:#fff}.cww-slider [data-cww-pause]{padding:0 14px}@media(max-width:749px){.cww-slider__shop{font-size:12px;padding:8px 14px;bottom:7%;min-height:36px;gap:10px}.cww-slider__caption{top:12%}.cww-slider__caption h2{font-size:20px}.cww-slider__caption p{display:none}.cww-slider__controls{gap:8px;padding:10px 8px}.cww-slider__dots{gap:3px}.cww-slider__dots button{min-width:24px;width:24px;min-height:30px}.cww-slider__controls button{min-width:30px;min-height:36px}}@media(prefers-reduced-motion:reduce){.cww-slider__slide{transition:none}}@media(max-width:749px){.cww-slider__controls{gap:6px}.cww-slider__dots{gap:0}.cww-slider__dots button{width:18px;min-width:18px;padding:4px}.cww-slider [data-cww-pause]{padding:0 8px;font-size:12px}}@media(max-width:749px){.cww-slider__stage{aspect-ratio:auto;height:calc(50vw + 150px)}.cww-slider__frame>img{height:50vw}.cww-slider__caption--embedded{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;padding:14px 16px}.cww-slider__caption h2{font-size:20px;margin:0 0 6px}.cww-slider__caption p{display:block;font-size:13px;line-height:1.4;margin:0}.cww-slider__shop{left:16px;bottom:12px}}@media(min-width:801px){.cww-slider__stage{height:auto;aspect-ratio:2/1}.cww-slider__frame>img{object-fit:contain}}@media(max-width:800px){.cww-slider__stage{height:calc(50vw + 156px);aspect-ratio:auto}.cww-slider__frame>img{height:50vw;object-fit:contain}.cww-slider__caption--embedded{position:static;width:auto;height:156px;overflow:hidden;clip-path:none;white-space:normal;padding:14px 18px}.cww-slider__caption h2{font-size:25px;line-height:1.15;margin:0 0 7px}.cww-slider__caption p{display:block;font-size:15px;line-height:1.4;margin:0}.cww-slider__shop{left:18px;bottom:14px;min-height:44px;font-size:14px;padding:10px 18px}}.cww-review-ribbon{display:flex;align-items:center;gap:0;background:#edf8fc;color:#16252e;border-bottom:1px solid #cbe6ef;min-height:74px;overflow:hidden;font:13px/1.45 Arial,sans-serif}.cww-review-ribbon__summary{flex:0 0 235px;display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 22px;background:#edf8fc;z-index:2;border-right:1px solid #cbe6ef}.cww-review-ribbon__summary>a{color:#16252e;font-weight:700;grid-column:1;text-decoration:none;font-size:12px}.cww-review-stars{color:#007a9e;letter-spacing:2px;white-space:nowrap}.cww-review-ribbon__summary button{grid-column:2;grid-row:1/3;align-self:center;background:#fff;color:#263c47;border:1px solid #a6cedc;border-radius:4px;padding:8px;cursor:pointer;font-size:11px}.cww-review-ribbon__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 25px,black calc(100% - 25px),transparent);mask-image:linear-gradient(to right,transparent,black 25px,black calc(100% - 25px),transparent)}.cww-review-ribbon__track{display:flex;width:max-content;animation:cww-review-scroll var(--review-duration,240s) linear infinite}.cww-review-ribbon__group{display:flex;align-items:center;flex-shrink:0}.cww-review-ribbon__item{display:flex;align-items:center;gap:12px;padding:8px 32px;width:640px;flex-shrink:0;border-right:1px solid #cbe6ef}.cww-review-ribbon__item>span:nth-child(2){max-width:400px}.cww-review-ribbon__author{font-size:11px;color:#4b616c;max-width:100px;flex-shrink:0}.cww-review-ribbon:hover .cww-review-ribbon__track,.cww-review-ribbon:focus-within .cww-review-ribbon__track,.cww-review-ribbon.is-paused .cww-review-ribbon__track{animation-play-state:paused}@keyframes cww-review-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cww-review-ribbon__track{animation:none}.cww-review-ribbon__viewport{overflow-x:auto}.cww-review-ribbon__group[aria-hidden]{display:none}}@media(max-width:749px){.cww-review-ribbon{display:block;min-height:0;max-width:100vw;overflow:hidden;font-size:11px}.cww-review-ribbon__summary{display:flex;justify-content:center;align-items:center;gap:7px;padding:5px 10px;border-right:0;min-height:27px}.cww-review-ribbon__summary>a{font-size:11px;line-height:1.2;min-width:0}.cww-review-ribbon__summary .cww-review-stars{font-size:11px;letter-spacing:1px}.cww-review-ribbon__summary button{display:none!important}.cww-review-ribbon__viewport{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:none;mask-image:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.cww-review-ribbon__viewport::-webkit-scrollbar{display:none}.cww-review-ribbon__track{animation:none!important;gap:0}.cww-review-ribbon__group[aria-hidden=true]{display:none}.cww-review-ribbon__item{width:min(86vw,330px);padding:5px 12px;font-size:11px;line-height:1.3;gap:6px;min-height:29px;scroll-snap-align:start}.cww-review-ribbon__item>span:nth-child(2){max-width:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cww-review-ribbon__author{max-width:66px;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cww-review-ribbon__item .cww-review-stars{font-size:10px;letter-spacing:0}}.cww-buyer-hero .multiple-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cww-buyer-hero .multiple-buttons .slide-button{margin-top:0;min-height:46px}.cww-buyer-hero .multiple-buttons .cww-secondary-button{background:#fff;border:1px solid #ffffff;color:#333}.cww-buyer-hero .slider-content .slide-heading{font-size:44px!important;line-height:1.1;max-width:580px}.cww-buyer-hero .slider-content .slide-text{font-size:16px;line-height:1.6;text-transform:none;max-width:500px}.cww-buyer-hero .slider-content .slide-sub-heading-2{color:#ffb273;letter-spacing:.09em;font-size:13px}.cww-buyer-hero a:focus-visible{outline:3px solid #ffb273;outline-offset:4px}@media(min-width:768px){.cww-buyer-hero .multiple-buttons .slide-button{font-size:13px!important;padding-inline:8px!important}}@media(min-width:990px){.home-slideshow-section.cww-buyer-hero .classic-container{height:520px!important}}.home-slideshow-section.cww-buyer-hero .multiple-buttons .cww-secondary-button{background:#fff;border:1px solid #ffffff;color:#333}@media(max-width:767px){.home-slideshow-section.cww-buyer-hero .classic-container,.home-slideshow-section.cww-buyer-hero .swiper-wrapper,.home-slideshow-section.cww-buyer-hero .swiper-slide{height:auto!important}.cww-buyer-hero .hero-slideshow-image .slideshow-img{position:relative;height:300px;padding-bottom:0}.cww-buyer-hero .hero-slideshow-image .slideshow-img img{object-fit:cover;object-position:center}.home-slideshow-section.cww-buyer-hero .slider-content{height:auto!important;min-height:0!important;display:block!important;padding:0 20px!important;background:#111}.home-slideshow-section.cww-buyer-hero .slider-content [class*=slide_]{max-width:none!important;width:100%!important;margin:0!important;padding:22px 0 26px!important;align-self:auto!important}.home-slideshow-section.cww-buyer-hero .slider-content .slide-heading{font-size:29px!important;line-height:1.15;max-width:none!important;width:100%!important}.cww-buyer-hero .slider-content .slide-text{display:block;font-size:15px;margin-top:12px}.cww-buyer-hero .slider-content .slide-sub-heading-2{display:block!important;font-size:11px}.cww-buyer-hero .multiple-buttons{margin-top:18px;gap:10px}.cww-buyer-hero .multiple-buttons .slide-button{flex:1;padding:12px 14px;min-width:130px;font-size:12px}}.cww-product-fit{margin:20px 0;border:1px solid #b8d1da;border-radius:8px;background:#fff;max-width:100%;min-width:0;color:#26343a;overflow:hidden}.cww-product-fit summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;background:#eaf6fa;color:#00718f;padding:15px 18px;min-height:50px;font-size:16px;font-weight:700}.cww-product-fit summary::-webkit-details-marker{display:none}.cww-product-fit summary:focus-visible{outline:3px solid #00718f;outline-offset:-3px}.cww-product-fit__chevron{font-size:22px;transition:transform .2s}.cww-product-fit[open] .cww-product-fit__chevron{transform:rotate(180deg)}.cww-product-fit__body{padding:16px;min-width:0}.cww-product-fit__body p{color:#26343a!important;font-size:13px;line-height:1.6;margin:0 0 12px}.cww-product-fit__intro{font-weight:700}.cww-product-fit__chart{overflow-x:auto;max-width:100%;overscroll-behavior-x:contain}.cww-product-fit__chart table{width:100%!important;min-width:480px!important;border-collapse:collapse;margin:12px 0;font-size:13px;line-height:1.5}.cww-product-fit__chart th,.cww-product-fit__chart td{padding:10px 12px!important;border:1px solid #d6e1e6!important;text-align:left;color:#26343a!important;background:#fff!important;white-space:normal}.cww-product-fit__chart th{background:#eaf6fa!important;color:#00647e!important;font-weight:700}.cww-product-fit__chart tr:nth-child(2n) td{background:#f5f8fa!important}.cww-product-fit__chart caption{text-align:left;padding:8px 0;color:#26343a;font-weight:600}.cww-product-fit img{display:block;max-width:100%;height:auto}.cww-product-fit__measure{margin-top:12px!important}.cww-product-fit__swipe{color:#00718f!important;margin-bottom:0!important}@media(max-width:749px){.cww-product-fit__body{padding:12px}.cww-product-fit summary{padding:14px}.cww-product-fit__chart table{font-size:12px}.cww-product-fit__chart td,.cww-product-fit__chart th{padding:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
