nav.breadcrumb{max-width:1360px;padding:20px 40px 12px;margin:0 auto;display:flex;align-items:center;gap:12px}a.m-breadcrumb--item{color:#737373;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}span.m-breadcrumb--item.m-breadcrumb--item-current{color:#000;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}.product-information .product-information__grid.product-information--media-left{max-width:1280px;padding:0 0 88px;margin:0 auto}.product-information .product-media img{background-color:#f9f9fa!important}.product-information .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:55% 45%;width:100%}.product-information .media-gallery__grid{gap:16px}.pib-top-row{display:flex;align-items:flex-start;justify-content:space-between}.pib-vendor{color:#7a7a7a;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%;margin:0}.pib-title{color:#000;font-family:Beausite Classic Web;font-size:23px;font-style:normal;font-weight:400;line-height:120%;margin:0}.left-pro-in{display:flex;flex-direction:column;gap:4px}.prof-right-in{display:flex;flex-direction:column;gap:8px;align-items:flex-end}span.pib-badge{background:#f4f4f5;display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:10px;color:#990010;font-family:Beausite Classic;font-size:10px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.4px;text-transform:uppercase}span.pib-price--compare{color:#adacaa;font-family:Beausite Classic Web;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px;text-decoration-line:line-through}span.pib-price--current{color:#3e3e3e;font-family:Beausite Classic Web;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.pib-price-row{display:flex;gap:6px}.pib-meta-row{margin-top:8px}.pib-meta-row span{color:#6e6e6e;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:normal}.pib-meta-row{display:flex;align-items:center;gap:8px}span.pib-reviews svg{width:10px;height:10px}a.pib-reviews{display:flex;align-items:center;gap:6px}a.pib-reviews span{display:flex;align-items:center;gap:6px;color:#000;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal}p.pib-description{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%;max-width:438px;margin-top:24px}.product-details .group-block-content.layout-panel-flex.layout-panel-flex--column{gap:0}.pvs-wrap{margin-top:24px;border-top:1px solid #E5E5E5;padding-top:24px}span.pvs-label{color:#737373;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;display:block}.pvs-header{margin-bottom:12px}.varriw-pill-wrapper{display:flex;align-items:center;justify-content:space-between}a.pvs-login-link{color:#6a6864;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:120%;letter-spacing:.24px;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;display:flex;text-decoration-color:#6a6864}a.pvs-pill{padding:4px 8px;color:#303031;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-block}.pvs-pills{display:flex;align-items:center;gap:8px}a.pvs-pill.pvs-pill--active{background:#f2f2f3}.vfs-wrap{margin-top:24px;border-top:1px solid #E5E5E5;padding-top:24px;gap:0}.vfs-wrap.vfs-style--photo_swatches .vfs-row{display:flex;gap:8px}.vfs-wrap.vfs-style--photo_swatches .phot-con-ss{width:48px;height:48px}.vfs-wrap.vfs-style--photo_swatches .phot-con-ss img{border:1px solid #A6A6A6;background-color:#fff}.vfs-wrap.vfs-style--photo_swatches .phot-con-ss.vfs-active img{border:0;background-color:#f2f2f3}.catb-action-row{display:flex;align-items:center;justify-content:center;gap:10px}button.catb-add-button.add-to-cart-button{width:100%;border-radius:0;padding:11.5px;color:#fff;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.56px;text-transform:uppercase}add-to-cart-component{width:calc(100% - 50px)}.catb-wrap{margin-top:24px}button.catb-wishlist{background-color:#f4f4f5;border:0;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}.catb-delivery{margin-top:12px}.catb-delivery span{color:#3e3e3e;text-align:center;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;display:flex;align-items:center;justify-content:center;max-width:503px}.catb-payments{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:24px;border-top:1px solid #E5E5E5;padding-top:14px;padding-bottom:14px;border-bottom:1px solid #E5E5E5;padding-right:50px}.review-content-inner ul li{list-style-type:none;margin:0;padding:0;position:relative;display:flex;align-items:center;gap:6px;color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%}.review-content-inner ul{padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.review-content-inner{display:flex;padding:16px;flex-direction:column;align-items:flex-start;align-self:stretch;background:#f9f9fa;margin-top:24px}.review-content-inner ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5.51272 10.512L11.4974 4.49457L10.6702 3.67188L5.51054 8.85985L3.03785 6.38716L2.21289 7.21217L5.51272 10.512Z' fill='%234B4B4B'/%3E%3C/svg%3E");width:14px;height:14px;display:block}.cwc-header{display:flex;align-items:center;margin-bottom:10px}.cwc-block{padding-top:24px}.cwc-heading{color:#737373;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin:0}.cwc-nav{gap:12px}.cwc-heading button.cwc-nav__button{border:0;background-color:#000}.cwc-nav button{border:0;background:var(--black-80, #333);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);width:24px;height:24px;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer}.cwc-nav button svg{width:10px;height:10px}button.cwc-nav__button.swiper-button-disabled{background:#f4f4f5;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}button.cwc-nav__button.swiper-button-disabled svg path{fill:#858585}.cwc-shell .cwc-card__body{padding:12px 16px 12px 0}.cwc-shell .cwc-card__vendor{color:#7a7a7a;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:120%;margin:0 0 4px}.cwc-shell .cwc-card__title{color:#000;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 4px}.cwc-shell .cwc-card__price{color:#3e3e3e;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:0}.cwc-shell .cwc-card__meta.pib-meta-row{margin:0}.cwc-shell .cwc-card__meta.pib-meta-row span{margin:0;color:#000;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:normal}.cwc-shell .cwc-card__title{display:block}.meta_accordions_slider{margin-top:24px}.meta_accordions_item_heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.meta_accordions_item_heading span{color:#000;font-family:Beausite Classic Web;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.meta_accordions_item_heading.open .meta_icon_wrapper svg:nth-child(1){display:none}.meta_accordions_item_heading.open .meta_icon_wrapper svg:nth-child(2){display:block}.meta_accordions_item_heading .meta_icon_wrapper svg:nth-child(1){display:block}.meta_accordions_item_heading .meta_icon_wrapper svg:nth-child(2){display:none}.accordions_item_content p{color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%;max-width:450px}.meta_accordions_slider_item{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.12)}.accordions_item_content{padding-top:12px}.featured-brand{max-width:1360px;padding:30px 40px;margin:0 auto}.featured-brand__media img{height:700px;object-fit:cover}img.featured-brand__logo{max-width:110px;margin:0 auto}.featured-brand__content-inner{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.featured-brand__heading{color:#000;font-family:Beausite Classic;font-size:40px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;margin:0}.featured-brand__description.rte p{color:#4b4b4b;text-align:center;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%}a.featured-brand__cta{padding:5.5px 4px;color:#000;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.56px;text-transform:uppercase;border-bottom:1px solid #000;display:block}.swiper.cart-combine-swiper{padding:0 24px}.fta-section{width:100%;background:var(--fta-bg);color:var(--fta-text);padding:100px 0}.fta-inner{width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.35fr);gap:92px;align-items:start;max-width:1360px;padding:0 40px}.fta-layout--centered{display:block;max-width:1440px;padding-left:40px;padding-right:40px}.fta-layout--centered .fta-left{text-align:center}.fta-layout--centered .fta-image-wrap{display:none}.fta-layout--centered .fta-right{max-width:800px;margin:0 auto;width:100%}.fta-heading{margin:0;color:var(--fta-text);text-align:center;font-family:Beausite Classic;font-size:48px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.fta-description{max-width:500px;margin-top:22px;color:var(--fta-muted);font-family:Beausite Classic,sans-serif;font-size:16px;font-weight:350;line-height:1.2}.fta-layout--centered .fta-description{max-width:920px;margin-inline:auto;text-align:center;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%;margin-top:16px;margin-bottom:40px}.fta-description p,.fta-answer__inner p{margin:0}.fta-inner.fta-layout--centered .fta-tabs{justify-content:center}.fta-image-wrap{width:min(100%,290px);margin-top:42px}.fta-image{width:100%;aspect-ratio:1 / .95;display:block;object-fit:cover}.fta-tabs{display:flex;align-items:center;gap:6px;margin-bottom:34px;overflow-x:auto;scrollbar-width:none}.fta-tabs::-webkit-scrollbar{display:none}.fta-tab{flex:0 0 auto;border:0;background:transparent;color:var(--fta-muted);padding:12px;cursor:pointer;color:#000;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;text-transform:uppercase}.fta-tab.is-active{background:#f3f3f4;color:var(--fta-text)}.fta-item{border-bottom:1px solid var(--fta-divider)}.fta-item.is-hidden{display:none}.fta-inner.fta-layout--split .fta-heading{text-align:left}.fta-inner.fta-layout--split .fta-right{padding-top:35px}.fta-item{padding:22px 16px}.fta-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;border:0;background:transparent;color:var(--fta-text);font-family:Beausite Classic;font-size:18px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.18px;cursor:pointer;padding:0}.fta-accordion svg.fta-chevron{width:32px;height:32px;padding:11px}.fta-chevron{flex:0 0 auto;transition:transform .2s ease}.fta-item.is-open .fta-chevron{transform:rotate(90deg)}.fta-answer{max-height:0;overflow:hidden;transition:max-height .28s ease}.fta-answer__inner.rte p{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%;max-width:595px}.fta-answer__inner{padding-top:12px}@media screen and (max-width:749px){nav.breadcrumb{display:none}.product-information .product-information__grid.product-information--media-left{padding:0}.product-information .product-media{aspect-ratio:1/1.03!important}.product-information .product-media img{background:#f9f9fa}.product-information ol.slideshow-controls__dots{margin-bottom:24px;padding:6px 8px;border-radius:30px;background-color:#e4e6e90d!important;gap:5px}.product-information .slideshow-controls__dots button[aria-selected=true]:after{width:24px;font-size:23px!important;height:4px;border-radius:14px;background-color:#fff!important}.product-information .slideshow-controls__dots button{--size: 0;border-radius:6px}.product-information .slideshow-controls__dots button[aria-selected=true]{width:24px;height:4px;--size: 0}.product-information ol.slideshow-controls__dots li{width:100%!important;height:4px}.product-information .slideshow-controls__dots button:after{font-size:0!important;height:4px;width:4px}.product-information .product-details{grid-column:1/3;padding:16px 0}.product-information.section--page-width .product-details>.group-block{padding:0!important}.product-information .pib-title{color:#000;font-family:Beausite Classic Web;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.product-information .pib-price-row{display:none}.product-information .pib-price-row.mobile-nn{display:flex;margin-top:12px;flex-direction:row-reverse;justify-content:left;align-items:center;gap:4px}.product-information span.pib-price--compare{color:#adacaa;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.product-information span.pib-price--current{color:#990010;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-information p.pib-description{margin-top:16px;color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%}.product-information .pvs-wrap{margin-top:16px;padding-top:16px;padding-left:16px;padding-right:16px}.product-information a.pvs-pill{color:#303031;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.product-information .vfs-wrap{padding-left:16px;padding-right:16px}.product-information .catb-payments{margin-top:12px;padding-top:12px;padding-bottom:12px}.product-information .catb-delivery{padding-right:50px}.product-information .review-content-inner{margin-top:16px}.product-information .review-content-inner ul li{color:#4b4b4b;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:120%}.product-information .cwc-block{margin-top:0;padding-top:0;border:0}.product-information .cwc-heading{color:#737373;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.product-information .cwc-header{margin-bottom:8px}.product-information .pib-wrap,.product-information .catb-wrap,.product-information .review-content{padding-left:16px;padding-right:16px}.product-information .cwc-header{align-items:center;justify-content:center;padding-left:16px;padding-right:16px}.product-information .cwc-heading{width:100%}.product-information .cwc-track{padding:0 16px}.product-information .cwc-nav{display:flex}.product-information .review-wrapper{border-bottom:1px solid #e5e5e5;padding-bottom:16px;margin-bottom:16px}.product-information .cwc-card{display:grid!important;grid-template-columns:91px minmax(0,1fr);gap:0;align-items:center;background:#f7f7f8;height:auto!important}.product-information .cwc-shell .cwc-card__body{padding:12px}.product-information .cwc-shell .cwc-card__price{color:#3e3e3e;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.product-information .cwc-shell .cwc-card__meta.pib-meta-row{flex-wrap:wrap;row-gap:4px}.product-information .cwc-card__meta.pib-meta-row span:nth-child(2):before{display:none}.product-information .cwc-card__meta.pib-meta-row span:nth-child(1){width:100%}.product-information .cwc-card__add svg{display:none}.product-information .cwc-card__add:before{content:"Add to Cart";color:#fff;font-family:Avenir Next Cyr;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.12px}.product-information .cwc-card__add{width:100%;max-width:82px}.product-information .cwc-card__media img{width:100%;height:100%;max-height:100%;max-width:100%}.product-information .meta_accordions_slider{padding-left:16px;padding-right:16px}.product-information .meta_accordions_item_heading span{color:#000;font-family:Beausite Classic Web;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.featured-brand{padding:12px 0 0}.featured-brand__grid{flex-direction:column}.featured-brand__content{padding:16px 16px 28px!important}.featured-brand__content-inner{gap:12px}img.featured-brand__logo{max-width:91px}.featured-brand__heading{color:#000;text-align:center;font-family:Beausite Classic;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.featured-brand__description.rte p{color:#4b4b4b;text-align:center;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:normal}.featured-brand__media img{height:330px}.best-sellers-pdp{padding-bottom:47px!important}.best-sellers-pdp__heading{color:#000!important;font-family:Beausite Classic!important;font-size:28px!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;text-transform:uppercase!important}.best-sellers-pdp__header{padding-right:0!important;margin-bottom:48.5px!important}.best-sellers-pdp__description{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%}.variant-options{margin-bottom:8px}.fta-inner.fta-layout--split{padding:0;gap:32px;display:flex;flex-direction:column}.fta-section{padding-top:40px;padding-bottom:11px}.fta-heading{color:#000;font-family:Beausite Classic;font-size:28px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.fta-description,.fta-description p{width:100%;margin-top:16px;color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%}.fta-image-wrap{width:100%;margin-top:20px}.fta-left{width:100%;padding:0 16px}.fta-right{width:100%}.fta-inner.fta-layout--split .fta-right{padding:0}.fta-tabs{margin-bottom:12px;padding:0 16px}.fta-tab{color:#737373;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;text-transform:uppercase}.fta-question{text-align:left;color:#000;font-family:Beausite Classic;font-size:15px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.15px}.fta-item{padding:14px 0}.fta-answer__inner.rte{padding-top:6px}.fta-answer__inner.rte p{color:#4b4b4b;font-family:Beausite Classic;font-size:15px;font-style:normal;font-weight:350;line-height:120%}.fta-accordion{padding:0 16px}}@media screen and (min-width:749px)and (max-width:989px){nav.breadcrumb{padding:16px}.product-information .product-information__grid.product-information--media-left{padding:0}.product-information .product-media{aspect-ratio:1/1.03!important}.product-information .product-media img{background:#f9f9fa}.product-information ol.slideshow-controls__dots{margin-bottom:24px;padding:6px 8px;border-radius:30px;background-color:#e4e6e90d!important;gap:5px}.product-information .slideshow-controls__dots button[aria-selected=true]:after{width:24px;font-size:23px!important;height:4px;border-radius:14px;background-color:#fff!important}.product-information .slideshow-controls__dots button{--size: 0;border-radius:6px}.product-information .slideshow-controls__dots button[aria-selected=true]{width:24px;height:4px;--size: 0}.product-information ol.slideshow-controls__dots li{width:100%!important;height:4px}.product-information .slideshow-controls__dots button:after{font-size:0!important;height:4px;width:4px}.product-information.section--page-width .product-details>.group-block{padding:0!important}.product-information .pib-title{color:#000;font-family:Beausite Classic Web;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.product-information .pib-price-row{display:none}.product-information .pib-price-row.mobile-nn{display:flex;margin-top:12px;flex-direction:row-reverse;justify-content:left;align-items:center;gap:4px}.product-information span.pib-price--compare{color:#adacaa;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.product-information span.pib-price--current{color:#990010;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-information p.pib-description{margin-top:16px;color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%}.product-information .pvs-wrap{margin-top:16px;padding-top:16px}.product-information a.pvs-pill{color:#303031;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.product-information .catb-payments{margin-top:12px;padding-top:12px;padding-bottom:12px}.product-information .catb-delivery{padding-right:50px}.product-information .review-content-inner{margin-top:16px}.product-information .review-content-inner ul li{color:#4b4b4b;font-family:Beausite Classic;font-size:12px;font-style:normal;font-weight:350;line-height:120%}.product-information .cwc-block{margin-top:0;padding-top:0;border:0}.product-information .cwc-heading{color:#737373;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.product-information .cwc-header{margin-bottom:8px}.product-information .cwc-header{align-items:center;justify-content:center}.product-information .cwc-heading{width:100%}.product-information .cwc-nav{display:flex}.product-information .review-wrapper{border-bottom:1px solid #e5e5e5;padding-bottom:16px;margin-bottom:16px}.product-information .cwc-card{display:grid!important;grid-template-columns:91px minmax(0,1fr);gap:0;align-items:center;background:#f7f7f8;height:auto!important}.product-information .cwc-shell .cwc-card__body{padding:12px}.product-information .cwc-shell .cwc-card__price{color:#3e3e3e;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.product-information .cwc-shell .cwc-card__meta.pib-meta-row{flex-wrap:wrap;row-gap:4px}.product-information .cwc-card__meta.pib-meta-row span:nth-child(2):before{display:none}.product-information .cwc-card__meta.pib-meta-row span:nth-child(1){width:100%}.product-information .cwc-card__add svg{display:none}.product-information .cwc-card__add:before{content:"Add to Cart";color:#fff;font-family:Avenir Next Cyr;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.12px}.product-information .cwc-card__add{width:100%;max-width:82px}.product-information .cwc-card__media img{width:100%;height:100%;max-height:100%;max-width:100%}.product-information .meta_accordions_item_heading span{color:#000;font-family:Beausite Classic Web;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.featured-brand{padding-top:50px;padding-left:16px;padding-right:16px}.featured-brand__grid{flex-direction:column}.featured-brand__content{padding:16px 0 28px 16px!important}.featured-brand__content-inner{gap:12px}img.featured-brand__logo{max-width:91px}.featured-brand__heading{color:#000;text-align:center;font-family:Beausite Classic;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.featured-brand__description.rte p{color:#4b4b4b;text-align:center;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:normal}.featured-brand__media img{height:330px}.best-sellers-pdp{padding-bottom:47px!important;padding-top:50px!important}.best-sellers-pdp__heading{color:#000!important;font-family:Beausite Classic!important;font-size:28px!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;text-transform:uppercase!important}.best-sellers-pdp__header{padding-right:0!important;margin-bottom:48.5px!important}.best-sellers-pdp__description{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%}.variant-options{margin-bottom:8px}.fta-inner.fta-layout--split{padding:0;gap:0;display:flex}.fta-section{padding-top:22px;padding-bottom:40px}.fta-heading{color:#000;font-family:Beausite Classic;font-size:28px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.fta-description,.fta-description p{width:100%;margin-top:16px;color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%}.fta-image-wrap{width:100%;margin-top:20px}.fta-left{width:100%;padding:0 16px}.fta-right{width:100%}.fta-inner.fta-layout--split .fta-right{padding:0}.fta-tabs{margin-bottom:12px;padding:0}.fta-tab{color:#737373;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;text-transform:uppercase}.fta-question{text-align:left;color:#000;font-family:Beausite Classic;font-size:15px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.15px}.fta-item{padding:14px 0}.fta-answer__inner.rte{padding-top:6px}.fta-answer__inner.rte p{color:#4b4b4b;font-family:Beausite Classic;font-size:15px;font-style:normal;font-weight:350;line-height:120%}.fta-accordion{padding:0}.product-information{display:flex;padding:0 16px}.best-sellers-pdp__inner{width:100%!important;padding:0 16px}.csatc__purchase.mobilee{display:none}}@media screen and (min-width:990px)and (max-width:1340px){.featured-brand__content{padding:0 0 0 40px!important}.featured-brand__media img{height:489px}.featured-brand__heading{font-size:32px}.product-information .product-information__grid.product-information--media-left{padding:0 0 30px}.best-sellers-pdp{padding-top:50px!important;padding-bottom:50px!important}.best-sellers-pdp__heading{font-size:40px!important}.best-sellers-pdp__header{margin-bottom:33px!important}.fta-section{padding:50px 0!important}.fta-heading{font-size:40px!important}.fta-inner{gap:40px!important}}@media screen and (min-width:989px){.pib-price-row.mobile-nn,.csatc__purchase.mobilee{display:none}}.pro-membership add-to-cart-component{width:100%}.pro-membership .product-information__grid.product-information--media-left{display:grid}.pro-membership .product-information__media{padding-right:24px}.pro-membership .product-details.sticky-content--desktop{padding-left:24px}.sub-heading-ppibb{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%;margin-top:16px!important;margin-bottom:0!important}.tempproduct-membership .pib-wrap{margin-top:40px}.tempproduct-membership .product-information__media{padding-right:0!important}.tempproduct-membership .product-details{padding-left:0!important}.review-content.revi-mem .befnifit-head{color:#737373;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.review-content.revi-mem{margin-top:24px;border-top:1px solid #E5E5E5;padding-top:24px}.review-content.revi-mem .review-content-inner{margin-top:12px}.sub-nbtm{display:flex;cursor:pointer;height:40px;padding:16px 34px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;background:#000;color:#fff;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.56px;text-transform:uppercase;width:100%;border:0}.tempproduct-membership .catb-payments{margin-top:0;border-top:0;padding-right:0}.tempproduct-membership .cwc-block{border:0;padding-top:0}.tempproduct-membership .product-details{position:sticky;top:0;overflow:visible}@media screen and (max-width:749px){.tempproduct-membership .pib-wrap{margin:0}.tempproduct-membership .product-information .pib-price-row{display:flex}.tempproduct-membership .product-information span.pib-price--current{color:#3e3e3e;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.tempproduct-membership .product-information .pib-price-row.mobile-nn{display:none}.tempproduct-membership .review-content.revi-mem{padding:0 16px;margin:0;border:0}.tempproduct-membership .benefits-heading{margin-top:16px;border-top:1px solid #E5E5E5;padding-top:16px}.tempproduct-membership .product-information .review-wrapper{border-bottom:0;padding-bottom:0}.tempproduct-membership .catb-payments{padding-right:0;padding-bottom:32px}.tempproduct-membership .product-information .cwc-header{padding-top:16px}.tempproduct-membership .wcs-content-col{padding-top:40px}.tempproduct-membership .wcs-heading{color:#000;font-family:Beausite Classic;font-size:28px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.tempproduct-membership .wcs-description{color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%;margin-bottom:24px}.tempproduct-membership .wcs-image-col.wcs-image-col--mobile{margin:0!important;width:100%}.tempproduct-membership .wcs-usp-grid{margin-top:24px;gap:24px;column-gap:44px}.tempproduct-membership .wcs-usp-item{align-items:center}.tempproduct-membership .wcs-usp-icon{width:24px;height:24px}.tempproduct-membership .wcs-usp-label{color:#000;text-align:center;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.tempproduct-membership .fta-image{aspect-ratio:1/1}.tempproduct-membership .fta-image-wrap picture{position:absolute;top:0;width:100%;height:100%}.tempproduct-membership .fta-image-wrap picture img{position:absolute;top:0;width:100%;height:100%}.tempproduct-membership .fta-image-wrap{position:relative;padding-bottom:57%}.tempproduct-membership .fta-inner.fta-layout--split{gap:24px}}@media screen and (min-width:749px)and (max-width:989px){.tempproduct-membership .pib-price-row.mobile-nn{display:none!important}.tempproduct-membership .product-information .pib-price-row{display:flex}.tempproduct-membership .product-information span.pib-price--current{color:#3e3e3e;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}}@media screen and (min-width:989px)and (max-width:1280px){.tempproduct-membership .cwc-shell{padding-top:15px}.tempproduct-membership .fta-heading{font-size:36px!important}}@media screen and (min-width:989px){.pib-description p{color:#4b4b4b;font-family:Beausite Classic;font-size:16px;font-style:normal;font-weight:350;line-height:120%;margin-top:24px;max-width:438px}}@media screen and (max-width:989px){.pib-description{color:#4b4b4b;font-family:Beausite Classic;font-size:14px;font-style:normal;font-weight:350;line-height:120%;margin-top:16px}}@media screen and (min-width:1180px){media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:680px!important}}@media screen and (min-width:750px)and (max-width:1180px){media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:500px!important}}@media screen and (max-width:749px){media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:400px!important}}.temppage-zooomywishlist .container{max-width:1340px!important;padding-left:30px;padding-right:30px}.temppage-zooomywishlist .zwishmsgs a{color:#3c3125;font-family:Beausite Classic Web;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.32px;margin-bottom:33px}.temppage-zooomywishlist div#ZoomyWishlistPage{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px;row-gap:32px;margin-bottom:80px}.temppage-zooomywishlist .ZoomyWishlistPageGrid{width:100%;padding:0;margin:0;border:0}.temppage-zooomywishlist .ZoomyWishlistPageGrid ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.temppage-zooomywishlist .zooomywishlistgridclass .ZoomyWishlistPageGrid .zbodyaction span.zooomybtn{display:none!important}.temppage-zooomywishlist li.zbodytitle a{color:#3c3125;font-family:Beausite Classic Web;font-size:16px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.32px}.temppage-zooomywishlist li.zbodytitle{margin-top:12px;text-align:left;width:65%}.temppage-zooomywishlist span.zprice{display:block;width:100%;text-align:right;color:#3c3125;font-family:Beausite Classic Web;font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px;margin-top:14px;width:34%}.temppage-zooomywishlist li.zbodyinfo{display:none!important}.temppage-zooomywishlist li.zbodyaction{width:100%;margin-top:10px}.temppage-zooomywishlist .zbodyaction .zopencartlink{margin:0;width:auto;background-color:transparent;padding:0;color:#3c3125;font-family:Beausite Classic Web;font-size:14px;font-style:normal;font-weight:500;line-height:110%;position:relative;display:flex;gap:2px;align-items:center}.temppage-zooomywishlist .zbodyaction .zopencartlink:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M0 3.94791H8.35068L6.02454 6.36665L6.63381 7L10 3.5L6.63381 0L6.02454 0.633351L8.35068 3.05208H0V3.94791Z' fill='%233C3125'/%3E%3C/svg%3E");width:10px;height:7px;display:block}@media screen and (max-width:749px){.temppage-zooomywishlist div#ZoomyWishlistPage{display:grid!important;grid-template-columns:repeat(2,1fr);gap:12px;row-gap:25px;margin-bottom:60px}.temppage-zooomywishlist .container{max-width:1440px!important;padding-left:16px;padding-right:16px}.temppage-zooomywishlist .zwishmsgs a{color:#3c3125;font-family:Beausite Classic Web;font-size:18px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.32px;margin-bottom:33px;max-width:300px;margin:0 auto 10px!important}#ZoomyWishlistPage .ZoomyWishlistPageGrid{margin:0!important}.zwishmsgs{display:flex;align-items:center}}@media screen and (min-width:749px)and (max-width:989px){.temppage-zooomywishlist div#ZoomyWishlistPage{display:grid!important;grid-template-columns:repeat(3,1fr);gap:16px;row-gap:32px;margin-bottom:80px}.temppage-zooomywishlist .container{max-width:1440px!important;padding-left:16px;padding-right:16px}}li.zbodypimg a{position:relative;aspect-ratio:1/1.08;width:100%;height:100%;display:block}li.zbodypimg a img{background:#f9f9fa;object-fit:contain;height:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-product.css.map */
