[data-astro-cid-zjplt4rp]{overflow-wrap:anywhere}@media(min-width:1536px){[data-component=GlobalFourBestSellers]{.carousel-controls,.carousel-pips{visibility:hidden;display:none}}}#GlobalMultiButton[data-astro-cid-arjrrk7v] a[data-astro-cid-arjrrk7v]:last-of-type{margin-right:auto}.active[data-astro-cid-ye4q2xyt]{background-color:hsl(var(--ac))}.active[data-astro-cid-ye4q2xyt]:before{content:"";width:4px;height:100%;left:0;top:0;position:absolute;background-color:hsl(var(--p))}[data-astro-cid-pyzhilmk][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-pyzhilmk] .category-comparison[data-astro-cid-pyzhilmk] p[data-astro-cid-pyzhilmk]{text-align:center;width:100%}.category-comparison[data-astro-cid-pyzhilmk]{position:relative;z-index:20;margin-left:auto;margin-right:auto;display:flex;max-width:1920px;flex-direction:column;align-items:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}.category-comparison-title[data-astro-cid-pyzhilmk]{text-wrap:balance;text-align:center}.category-comparison-grid[data-astro-cid-pyzhilmk]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:4rem}@media(min-width:1024px){.category-comparison-grid-two[data-astro-cid-pyzhilmk]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-comparison-grid-three[data-astro-cid-pyzhilmk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.category-comparison-card[data-astro-cid-pyzhilmk]{display:flex;flex-direction:column;align-items:center}.category-comparison-card[data-astro-cid-pyzhilmk]>[data-astro-cid-pyzhilmk]:not([hidden])~[data-astro-cid-pyzhilmk]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media(min-width:1024px){.category-comparison-card[data-astro-cid-pyzhilmk]>[data-astro-cid-pyzhilmk]:not([hidden])~[data-astro-cid-pyzhilmk]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.category-comparison-image-wrapper[data-astro-cid-pyzhilmk]{display:flex}.category-comparison-heading[data-astro-cid-pyzhilmk],.category-comparison-copy[data-astro-cid-pyzhilmk]{text-wrap:balance;text-align:center}.category-comparison-usps[data-astro-cid-pyzhilmk]{width:100%;gap:2rem}@media not all and (min-width:640px){.category-comparison-usps[data-astro-cid-pyzhilmk]{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.category-comparison-usps[data-astro-cid-pyzhilmk]{display:flex;flex-wrap:wrap;justify-content:space-around}}.category-comparison-usp[data-astro-cid-pyzhilmk]{display:flex;flex-direction:column;align-items:center}@media(min-width:1024px){.category-comparison-usp[data-astro-cid-pyzhilmk]{width:120px}}[data-astro-cid-pyzhilmk][data-theme=glossybox] .title-font[data-astro-cid-pyzhilmk].category-comparison-usp p[data-astro-cid-pyzhilmk]{font-weight:400}.category-comparison-usp[data-astro-cid-pyzhilmk] p[data-astro-cid-pyzhilmk]{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem}[data-astro-cid-pyzhilmk][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-pyzhilmk] .category-comparison-button p[data-astro-cid-pyzhilmk]{text-align:center;width:100%}.category-comparison-button{display:flex;align-items:center;justify-content:center}.category-comparison-picture-wrapper{position:relative;width:100%;background-size:cover}.category-comparison-image{height:100%;width:100%;border-radius:.5rem}@media(min-width:1024px){.category-comparison-grid[data-astro-cid-pyzhilmk]{row-gap:2rem}.category-comparison-card[data-astro-cid-pyzhilmk]{grid-row:span 5 / span 5;display:grid;grid-template-rows:subgrid;align-items:flex-start;justify-items:center;row-gap:1.5rem}}.discover-cards[data-astro-cid-pvr2fs4o]{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.discover-cards[data-astro-cid-pvr2fs4o]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem}}.discover-card[data-astro-cid-pvr2fs4o]{position:relative;display:flex;min-height:257px;flex-direction:column;align-items:center;justify-content:flex-end}.discover-card[data-astro-cid-pvr2fs4o]>[data-astro-cid-pvr2fs4o]:not([hidden])~[data-astro-cid-pvr2fs4o]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.discover-card[data-astro-cid-pvr2fs4o]{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:2rem;vertical-align:middle;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity, 1))}@media(min-width:768px){.discover-card[data-astro-cid-pvr2fs4o]{min-height:0px}.discover-card-featured[data-astro-cid-pvr2fs4o]{grid-column:span 1 / span 1;grid-row:span 2 / span 2}}@media(min-width:1024px){.discover-card-featured[data-astro-cid-pvr2fs4o]{aspect-ratio:1 / 1}}.discover-card-content[data-astro-cid-pvr2fs4o]{z-index:10;width:100%;background-color:#ffffffe6;padding:1rem;text-align:center}@media(min-width:1024px){.discover-card-content[data-astro-cid-pvr2fs4o]{max-width:400px}}[data-astro-cid-pvr2fs4o][data-theme=christopherobin] .discover-card-heading[data-astro-cid-pvr2fs4o]{font-weight:400}.discover-card-heading[data-astro-cid-pvr2fs4o]{position:relative;z-index:20;padding-bottom:1rem;font-weight:700}.discover-cards[data-astro-cid-pvr2fs4o] .discover-card-picture-wrapper{position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;overflow:hidden}.discover-cards[data-astro-cid-pvr2fs4o] .discover-card-picture{width:auto}.discover-cards[data-astro-cid-pvr2fs4o] .discover-card-image{margin-left:auto;margin-right:auto;height:100%;max-width:100%}.category-carousel-container[data-astro-cid-ntponuod]{width:100%}@media(min-width:640px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:640px}}@media(min-width:768px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:768px}}@media(min-width:1024px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:1024px}}@media(min-width:1200px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:1200px}}@media(min-width:1280px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:1280px}}@media(min-width:1536px){.category-carousel-container[data-astro-cid-ntponuod]{max-width:1536px}}.category-carousel-container[data-astro-cid-ntponuod]{margin-left:auto;margin-right:auto;margin-bottom:.5rem;margin-top:3rem;text-align:center}.category-carousel-container[data-astro-cid-ntponuod] h3[data-astro-cid-ntponuod]{font-size:.875rem;line-height:1.25rem}.category-carousel-container[data-astro-cid-ntponuod] .category-carousel{gap:1rem}@media(min-width:768px){.category-carousel-container[data-astro-cid-ntponuod] .category-carousel{gap:1rem}}@media(min-width:1024px){.category-carousel-container[data-astro-cid-ntponuod] .category-carousel{gap:2rem}}.category-carousel-container[data-astro-cid-ntponuod] .category-carousel-nav-icon{pointer-events:none;display:inline}.category-carousel-link[data-astro-cid-ntponuod]{position:relative;display:block}.category-carousel-link[data-astro-cid-ntponuod] .category-carousel-picture-wrapper{position:relative;min-width:150px;background-size:cover}[data-astro-cid-ntponuod][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-ntponuod] .category-carousel-title-wrapper[data-astro-cid-ntponuod] p[data-astro-cid-ntponuod]{text-align:center;width:100%}.category-carousel-title-wrapper[data-astro-cid-ntponuod]{position:absolute;bottom:0;z-index:20;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffffe6}[data-astro-cid-ntponuod][data-theme=glossybox] .category-carousel-title[data-astro-cid-ntponuod]{font-weight:200}[data-astro-cid-ntponuod][data-theme=christopherobin] #product-details[data-astro-cid-ntponuod] .category-carousel-title[data-astro-cid-ntponuod]{font-family:Metropolis Regular;font-size:1rem;font-weight:325;letter-spacing:.065rem;line-height:1.5rem;text-transform:uppercase}.category-carousel-title[data-astro-cid-ntponuod]{width:100%;text-wrap:balance;padding:1rem;font-size:1.25rem;line-height:1.75rem}.product-spotlight-banner-carousel .product-card{background:#fff}@media(max-width:1023px){.product-spotlight-banner-text .content-block{text-align:center}.product-spotlight-banner-text .content-block>div:last-child{justify-content:center}}.product-spotlight-banner-text .content-block{gap:8px}.product-spotlight-banner-text .content-block>div:has(.content-block-cta){margin-top:8px}.product-spotlight-banner-text .content-block-title{font-size:32px!important;line-height:36px!important}.product-spotlight-banner-text .content-block-body{font-size:14px;line-height:20px}.product-spotlight-banner-carousel .heading{margin-bottom:16px;font-size:20px;line-height:24px;font-weight:400;letter-spacing:-1px;color:#0c1219}.product-spotlight-banner-carousel .product-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:0}.product-spotlight-banner-carousel .product-data{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;width:100%;gap:12px}.product-spotlight-banner-carousel .product-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:40px;font-weight:300;font-size:14px;line-height:20px;color:#0c1219}.product-spotlight-banner-carousel .product-item-price-wrapper{margin-top:auto}.product-spotlight-banner-carousel .pap-banner{display:flex;align-items:center;justify-content:center;min-height:28px;max-width:100%;margin:0;padding:4px;gap:4px;background:#671d1a;border:1px solid #671d1a;color:#fff;font-weight:500;font-size:14px;line-height:20px;text-transform:none;letter-spacing:normal}.product-spotlight-banner-carousel .price{display:flex;align-items:center;gap:4px;margin-top:0;font-weight:500;font-size:16px;line-height:24px;color:#0c1219}.product-spotlight-banner-carousel .price .line-through{margin:0;font-weight:300;font-size:13px;line-height:16px;color:#494d53}.product-spotlight-banner-carousel .product-item-text .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:12px;gap:16px;background:#fff;border:1px solid #0c1219;border-radius:0;color:#0c1219;font-weight:500;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase}.product-spotlight-banner .video-banner-toggle svg path{fill:currentColor}.product-spotlight-banner-carousel .carousel-controls{color:#0c1219}.product-spotlight-banner-carousel .carousel-prev,.product-spotlight-banner-carousel .carousel-next{padding:12px}.product-spotlight-banner-carousel.product-spotlight-banner-carousel--single{padding-bottom:24px}.product-spotlight-banner-carousel.product-spotlight-banner-carousel--single .carousel-pips-container{margin-top:0}@media(max-width:1023px){.product-spotlight-banner-carousel{padding-bottom:24px}.product-spotlight-banner-carousel .carousel-pips-container{margin-top:24px}}@media(min-width:1024px){.product-spotlight-banner-row{padding-bottom:48px}.product-spotlight-banner-row:has(.product-spotlight-banner-carousel--single){padding-bottom:0}.product-spotlight-banner-carousel{position:relative;display:flex;flex-direction:column}.product-spotlight-banner-carousel .carousel-pips-container{position:absolute;top:100%;left:0;right:0;margin-top:0}}.product-spotlight-banner-carousel .carousel-pips{margin-left:8px;margin-right:8px}.product-spotlight-banner-carousel .carousel-pip{margin:0 2px;background-color:transparent;border:1px solid #0c1219}.product-spotlight-banner-carousel .carousel-pip.active{background-color:#0c1219}.simple-tabs[data-astro-cid-uwk4fcvy] .tab-heading[data-astro-cid-uwk4fcvy].routine-builder-step-button{display:flex;box-sizing:border-box;flex:none;align-items:center;justify-content:center;margin:0;width:44px;height:44px;padding:0;border:1px solid #d1d5db;border-radius:9999px;font-size:.875rem;line-height:1}.simple-tabs[data-astro-cid-uwk4fcvy] .tab-heading[data-astro-cid-uwk4fcvy].routine-builder-step-button.active{border:2px solid #000}.simple-tabs[data-astro-cid-uwk4fcvy] .tab-heading[data-astro-cid-uwk4fcvy].routine-builder-step-button.active:after{content:none}.tab-wrapper[data-astro-cid-uwk4fcvy]{display:grid}.tab-wrapper[data-astro-cid-uwk4fcvy] .tab-item[data-astro-cid-uwk4fcvy]{grid-area:1 / 1}.tab-wrapper[data-astro-cid-uwk4fcvy] .tab-item[data-astro-cid-uwk4fcvy].hidden{display:block;visibility:hidden;pointer-events:none}.routine-builder-product-slot[data-astro-cid-uwk4fcvy]{.pap-banner{margin-top:12px;margin-bottom:12px}}.routine-builder-product-slot[data-astro-cid-uwk4fcvy] .landscape-product-item{max-width:none;padding:0}.routine-builder-subtitle[data-astro-cid-uwk4fcvy]{font-size:13px}.product-comparison-slot[data-astro-cid-7qopxyvq] .item-pap{margin-top:12px;margin-bottom:12px}.product-comparison-slot[data-astro-cid-7qopxyvq] .product-item-title{font-size:14px}.product-comparison-slot[data-astro-cid-7qopxyvq] .product-item-text{padding:12px;height:auto;justify-content:flex-start}.product-comparison-current-item .product-comparison-card{outline:1px solid #cccccc}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel-wrapper{display:flex;flex-direction:column;position:static}.product-comparison-row[data-astro-cid-o5pkfkdk] carousel-wrapper{display:flex;flex:1;flex-direction:column;width:100%}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel{flex:1}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel-wrapper{min-width:0;flex:1 1 0%}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel{min-width:0}@media(max-width:1279px){.product-comparison-row[data-astro-cid-o5pkfkdk].has-carousel-pips:not(.has-current-item) .carousel-item{width:calc(50% - 16px)}}@media(min-width:768px){.product-comparison-row[data-astro-cid-o5pkfkdk]{justify-content:center}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel-wrapper{flex:0 1 auto;width:auto}.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel-wrapper .carousel{width:auto}}.product-comparison-row[data-astro-cid-o5pkfkdk].has-carousel-pips{position:relative;padding-bottom:2.5rem}.product-comparison-row[data-astro-cid-o5pkfkdk].has-carousel-pips .carousel-pips-container{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-comparison-row[data-astro-cid-o5pkfkdk].has-carousel-pips .carousel-wrapper .carousel-pips,.product-comparison-row[data-astro-cid-o5pkfkdk] .carousel-wrapper .btn{margin-top:0}@media(min-width:768px){.product-comparison-row[data-astro-cid-o5pkfkdk]:not(.has-image) .carousel-item{width:350px}}.product-comparison-row[data-astro-cid-o5pkfkdk].has-image{.single-item{flex:1 1 0%;max-width:350px}}@media(min-width:1024px){.product-comparison-row[data-astro-cid-o5pkfkdk].has-image .carousel-item{max-width:350px}}.product-comparison-title[data-astro-cid-o5pkfkdk]{margin-bottom:16px}.variant-carousel[data-astro-cid-shbjndj5]{margin-top:1.5rem;margin-bottom:1.5rem}@media(min-width:768px){.variant-carousel[data-astro-cid-shbjndj5]{margin-top:2rem;margin-bottom:2rem}}.variant-carousel[data-astro-cid-shbjndj5] .heading{margin-bottom:0}[data-astro-cid-shbjndj5][data-theme=glossybox] .title-font[data-astro-cid-shbjndj5].vc-body{font-weight:400}.vc-body[data-astro-cid-shbjndj5]{margin-top:.5rem;max-width:42rem;font-size:.875rem;font-weight:300;line-height:1.25rem}[data-astro-cid-shbjndj5][data-theme=glossybox] .title-font[data-astro-cid-shbjndj5].vc-shades{font-weight:400}[data-astro-cid-shbjndj5][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-shbjndj5] .vc-shades[data-astro-cid-shbjndj5] p[data-astro-cid-shbjndj5]{text-align:center;width:100%}.vc-shades[data-astro-cid-shbjndj5]{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.vc-swatches[data-astro-cid-shbjndj5]{display:flex;align-items:center}.vc-swatch[data-astro-cid-shbjndj5]{margin-left:-.25rem;display:inline-block;height:1rem;width:1rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.vc-swatch[data-astro-cid-shbjndj5]:first-child{margin-left:0}.vc-shades-link[data-astro-cid-shbjndj5]{text-decoration-line:underline}.variant-carousel[data-astro-cid-shbjndj5] .simple-tabs{margin-top:1.5rem;width:100%;max-width:100%}@media(min-width:768px){.variant-carousel[data-astro-cid-shbjndj5] .simple-tabs{margin-top:2rem;width:-moz-fit-content;width:fit-content}}.variant-carousel[data-astro-cid-shbjndj5] .simple-tabs .tab-heading{flex:1 1 0%}@media(min-width:768px){.variant-carousel[data-astro-cid-shbjndj5] .simple-tabs .tab-heading{flex:none}}.variant-carousel[data-astro-cid-shbjndj5] .tab-heading.active:after{height:2px}.vc-track[data-astro-cid-shbjndj5]{position:relative;margin-top:1.5rem;display:flex;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;overflow-x:auto;overflow-y:hidden}@media(min-width:768px){.vc-track[data-astro-cid-shbjndj5]{margin-top:2rem}}.vc-track[data-astro-cid-shbjndj5]{-ms-overflow-style:none;scrollbar-width:none}.vc-track[data-astro-cid-shbjndj5]::-webkit-scrollbar{display:none}.vc-track[data-astro-cid-shbjndj5].vc-track-animating{scroll-snap-type:none}.vc-track-group[data-astro-cid-shbjndj5]{gap:1rem}@media(min-width:768px){.vc-track-group[data-astro-cid-shbjndj5]{gap:2rem}}.vc-track-item[data-astro-cid-shbjndj5]{margin-left:-1rem;margin-right:-1rem;align-items:flex-start;gap:0px}@media(min-width:768px){.vc-track-item[data-astro-cid-shbjndj5]{margin-left:0;margin-right:0;align-items:stretch;gap:2rem}}.vc-track-item[data-astro-cid-shbjndj5]{padding-inline:calc(50% - 114.5px)}.vc-block[data-astro-cid-shbjndj5]{display:grid;width:100%;flex-shrink:0;scroll-snap-align:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.vc-block[data-astro-cid-shbjndj5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.vc-item-slide[data-astro-cid-shbjndj5]{position:relative;width:290px;flex-shrink:0;transform-origin:center;scroll-snap-align:center}@media(min-width:768px){.vc-item-slide[data-astro-cid-shbjndj5]{width:calc((100% - 6rem)/4);scroll-snap-align:start}}.vc-item-slide[data-astro-cid-shbjndj5]{margin-inline:-14.5px;transform:scale(.69);transition:transform .15s ease-out}.vc-item-slide[data-astro-cid-shbjndj5]:not(.vc-item-focus) .vc-content[data-astro-cid-shbjndj5]{display:none}.vc-item-slide[data-astro-cid-shbjndj5].vc-item-focus{transform:scale(1);z-index:1}@media(min-width:768px){.vc-track-item[data-astro-cid-shbjndj5]{padding-inline:0}.vc-item-slide[data-astro-cid-shbjndj5],.vc-item-slide[data-astro-cid-shbjndj5].vc-item-focus{margin-inline:0;transform:none}.vc-item-slide[data-astro-cid-shbjndj5]:not(.vc-item-focus) .vc-content[data-astro-cid-shbjndj5]{display:flex}}.vc-track-static[data-astro-cid-shbjndj5] .vc-clone[data-astro-cid-shbjndj5]{display:none}.vc-item-link[data-astro-cid-shbjndj5]{display:block}.vc-item[data-astro-cid-shbjndj5] .vc-picture-wrapper{display:block;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity, 1))}.vc-item[data-astro-cid-shbjndj5] .vc-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.vc-content[data-astro-cid-shbjndj5]{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.vc-track-group[data-astro-cid-shbjndj5] .vc-content[data-astro-cid-shbjndj5]{margin-top:1rem}@media(min-width:768px){.vc-track-group[data-astro-cid-shbjndj5] .vc-content[data-astro-cid-shbjndj5]{margin-top:1.5rem}}.vc-badge[data-astro-cid-shbjndj5]{display:inline-block;border-width:1px;--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity, 1));padding:.25rem .5rem;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1rem;--tw-text-opacity: 1;color:rgb(73 77 83 / var(--tw-text-opacity, 1))}.vc-item-title[data-astro-cid-shbjndj5]{text-transform:uppercase;font-family:var(--vc-item-title-font, "Beaufort Pro Regular", serif);font-size:20px;font-weight:400!important;line-height:24px;letter-spacing:0}[data-astro-cid-shbjndj5][data-theme=glossybox] .title-font[data-astro-cid-shbjndj5].vc-item-body{font-weight:400}.vc-item-body[data-astro-cid-shbjndj5]{font-size:.875rem;font-weight:300;line-height:1.25rem}.vc-item-title[data-astro-cid-shbjndj5]+.vc-item-body[data-astro-cid-shbjndj5]{margin-top:-.5rem}[data-astro-cid-shbjndj5][data-theme=glossybox] .title-font[data-astro-cid-shbjndj5].vc-button{font-weight:400}.vc-button[data-astro-cid-shbjndj5]{font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration-line:underline}[data-astro-cid-shbjndj5][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-shbjndj5] .vc-controls[data-astro-cid-shbjndj5] p[data-astro-cid-shbjndj5]{text-align:center;width:100%}.vc-controls[data-astro-cid-shbjndj5]{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem}@media(min-width:768px){.vc-controls[data-astro-cid-shbjndj5]{margin-top:2rem}}.vc-controls[data-astro-cid-shbjndj5].vc-controls-hidden{display:none!important}[data-astro-cid-shbjndj5][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-shbjndj5] .vc-arrow[data-astro-cid-shbjndj5] p[data-astro-cid-shbjndj5]{text-align:center;width:100%}.vc-arrow[data-astro-cid-shbjndj5]{display:flex;align-items:center;justify-content:center;padding:.25rem}.vc-arrow[data-astro-cid-shbjndj5]:disabled{opacity:.3}.vc-pips[data-astro-cid-shbjndj5]{display:flex;align-items:center;gap:.5rem}.vc-pip[data-astro-cid-shbjndj5]{height:.5rem;width:.5rem;border-radius:9999px;border-width:1px;border-color:currentColor;background-color:transparent}.vc-pip[data-astro-cid-shbjndj5].active{background-color:currentColor}.landscape-product-item.recommendation-current-item{outline:1px solid #cccccc}@media(min-width:768px){section.global-recommendation-widget .landscape-product-item{max-width:none;flex:1 1 0%}}.byob-card-tooltip[data-astro-cid-ik537xla]:before{content:"";display:block;position:absolute;width:0;height:0;left:calc(50% - 10px);border-bottom:8px solid rgba(0,0,0,.8);top:-8px;border-left:8px solid transparent;border-right:8px solid transparent}.deselect-icon[data-astro-cid-ik537xla]:before,.deselect-icon[data-astro-cid-ik537xla]:after{position:absolute;top:0;bottom:0;margin:auto;content:" ";width:2px;height:20px;background-color:#fff}.deselect-icon[data-astro-cid-ik537xla]:before{transform:rotate(45deg)}.deselect-icon[data-astro-cid-ik537xla]:after{transform:rotate(-45deg)}@keyframes slideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}.mobile-add-to-basket-btn,.btn.mobile-add-to-basket-btn:focus,.btn.mobile-add-to-basket-btn:hover{animation:.2s ease-out 0s 1 slideFromRight}.category-count[data-full=true]{background-color:#007d1e;color:#faf9f6}.category-count[data-full=false]{background-color:#efefef;color:#000}.accordion-item-subtitle[data-full=true]{color:#007d1e}.check-icon{display:none}.check-icon[data-full=true]{display:flex}.accordion-item-subtitle[data-full=false]{color:#000}.byob-card-tooltip-wrapper{display:none}[data-availablequantity="0"] .byob-item-card:not(.active) .byob-card-tooltip-wrapper{display:flex}[data-availablequantity="0"] .byob-item-card:not(.active) .byob-item-picture-wrapper,[data-availablequantity="0"] .byob-item-card:not(.active) .product-item-title,[data-availablequantity="0"] .byob-item-card:not(.active) .product-item-price{opacity:.7;pointer-events:none}.byob-item-card{border:3px solid transparent;box-shadow:inset 0 0 0 1px #e5e7eb}.byob-item-card.active{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity, 1))}.active .deselect-button{display:flex}.deselect-button{display:none}.accordion[data-expanded=true]{.byob-category-wrapper{display:block}}.floatingIconOnMobile{@media only screen and (max-width:1024px){&#live-chat{bottom:60px!important}&#ot-sdk-btn-floating{bottom:84px!important}}}.sponsored-ads-banner{height:410px;@media(min-width:576px){height:470px}@media(min-width:800px){height:350px}img{max-width:none;height:auto}.integration-sponsored-ads-wrapper{position:relative;border:1px solid #ccc;display:flex;margin:0 auto 24px;flex-direction:column;justify-content:space-between;.sponsored-product-item{width:350px;display:flex}@media(min-width:800px){flex-direction:row;height:300px}@media(max-width:1152px){.media,.carousel-wrapper{flex:1}}.product-media{padding-right:8px}.media{width:100%;overflow:hidden;display:block;.mobile-image{display:block;width:100%}.desktop-image{display:none}@media(min-width:800px){max-width:576px;.mobile-image{display:none}.desktop-image{display:block;height:300px}}}}.total-reviews{font-size:13px;margin-left:4px}.sponsored-ads-quick-buy{margin-top:16px}.image-link{display:flex;align-items:center;justify-content:center;@media(min-width:800px){margin-right:16px}}.carousel-wrapper{position:relative;overflow:hidden;.carousel-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:800px){width:70%}}.carousel-buttons{display:flex;justify-content:end;margin-top:8px;button{padding:8px;border-width:1px;background-color:#fff;border-color:#000}button:disabled{color:#ccc;border-color:#ccc}}.hide-buttons{opacity:0}.sponsored{color:#555;display:flex;justify-content:end;margin:8px}.carousel-items{width:100%;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:2.5rem;display:inline-flex;overflow-x:scroll;scrollbar-width:none}.carousel-items>.carousel-item:last-child{margin-right:120px}.product-title{max-height:100px;width:158px;overflow:hidden}.center-aligned>.carousel-item:last-child{margin-right:0}.center-aligned{justify-content:center}}
