body{scroll-behavior:smooth}.hidden{display:none!important}.oc-sale-section{width:100%;padding-top:1px;background-color:#233145;line-height:1;position:relative}.oc-sale-section .sale-page-width{padding:0 20px;max-width:1540px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.sale-section-header{width:100%;margin:0 auto 10px;text-align:center;max-width:1540px;gap:4px;display:flex;flex-direction:column}.sale-section-header>*:not(:last-child){margin-bottom:16px}.sale-section-header .full-decrement-title{color:#ffd40b;line-height:1;font-size:36px;text-align:center;font-weight:700;margin:0}.sale-section-header .full-decrement-content{color:#fff;line-height:normal;text-align:center;font-size:18px;line-height:1.5}.oc-sale-section .sale-section-container{display:flex;flex-wrap:wrap;justify-content:start;align-items:stretch;gap:30px}.oc-sale-section .sale-card-item{width:calc((100% - 30px)/2);padding:24px 40px;display:flex;gap:24px;border-radius:8px}.oc-sale-section .sale-card-content-inner{width:calc((100% - 24px)/2);display:flex;flex-direction:column;justify-content:center;gap:18px}.oc-sale-section .sale-card-title{font-size:24px;font-weight:700;line-height:1.2;color:#2f2725}.oc-sale-section .sale-card-description{font-size:16px;line-height:1.5;color:#2f2725}.oc-sale-section .sale-card-description p{margin:0}.oc-sale-section .sale-card-image-inner{width:calc((100% - 24px)/2);display:flex;justify-content:center}.oc-sale-section .sale-card-image-inner img{width:100%;height:auto}.sale-product-list .swiper-button-prev{left:0!important}.sale-product-list .swiper-button-next{right:0!important}.sale-product-list .swiper-button-prev:after,.sale-product-list .swiper-button-next:after{content:"";width:0}.sale-product-list .product-card .product-image .swiper-container .swiper-button{background-image:none;width:38px;height:38px;background:unset;border-radius:50%;display:flex;justify-content:center;align-items:center}.sale-product-list .product-card .product-image .swiper-container .swiper-button-prev,.sale-product-list .product-card .product-image .swiper-container .swiper-button-next{background-image:none}.sale-product-list .swiper-button-next{right:0!important;display:none;width:38px;height:38px;background:#0003;border-radius:50%;justify-content:center;align-items:center}.sale-product-list .swiper-button-prev{left:0!important;display:none;width:38px;height:38px;background:#0003;border-radius:50%;justify-content:center;align-items:center}.sale-product-list .swiper:hover .swiper-button-next,.sale-product-list .swiper:hover .swiper-button-prev{display:flex}.sale-product-list .product-card .product-image .swiper-container{height:288px}.sale-product-list .product-card .product-image .swiper-container .swiper-wrapper{width:100%}.sale-product-list .product-card .swiper-slide{padding:24px 0;box-sizing:border-box}.sale-product-list .product-card .product-image .swiper-container .swiper-wrapper .swiper-slide img{height:100%;object-fit:contain;border-radius:12px;margin:0 auto;display:block}.sale-product-list .swiper-button-prev{left:0!important;display:none}.sale-product-list .swiper-button-next{right:0!important;display:none}.sale-product-list .product-list-item:hover .swiper-button-next,.sale-product-list .product-list-item:hover .swiper-button-prev{display:block}.sale-product-list .product-info select:focus{background-color:#fff;background-image:url(https://cdn.shopify.com/s/files/1/0280/0012/4993/files/Mask_group_1_38365609-9669-43b5-93d3-177a6fc0f4c3.png?v=1711002527);background-size:20px 20px}.sale-product-list option{padding:8px 12px}.sale-product-list option:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;background-color:transparent}.sale-product-list option:checked:before{background-color:#007bff}.sale-product-list .product-card .product-image .swiper-pagination{display:none}.sale-product-list .product-btn .product-form__buttons,.sale-product-list .product-btn .product-form__buttons button{height:100%!important;min-height:40px}.sale-product-list .product-info option{padding:0 12px;min-height:28px;font-family:Metropolis;font-size:12px;font-weight:400;line-height:30px;transition:all .3s ease}.sale-product-list .product-select-dropdown{position:relative;box-sizing:border-box;width:100%;height:54px;gap:10px;color:#8f8f8f;background-color:#fff;border-radius:4px;border:1px solid #E0E0E0;padding:9px 10px;cursor:pointer;font-size:12px;margin:0;display:flex;align-items:center}.sale-product-list .product-select-dropdown:after{position:absolute;bottom:0;height:12px;width:100%;content:"";left:0}.sale-product-list .product-select-dropdown:hover .select-icon svg{transform:rotate(-180deg)}.sale-product-list .product-select-dropdown .select-option-value{padding-right:15px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.sale-product-list .product-select-dropdown .select-icon{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-60%)}.sale-product-list .product-select-dropdown .select-icon svg{transition:all .3s ease}.sale-product-list .product-select-dropdown .select-icon svg path{fill:#2f2525}.sale-product-list .product-select-dropdown ul{left:0;top:100%;width:100%;background-color:#fff;box-shadow:0 .01rem .04rem #00000026;position:absolute;display:none;z-index:1;max-height:118px;overflow-y:auto;box-shadow:0 3px 6px -4px #464a4b33,0 6px 16px #464a4b14,0 9px 28px 8px #464a4b05;overscroll-behavior:none;-ms-scroll-chaining:contain;padding-left:0}.sale-product-list .product-select-dropdown ul li{padding:6px 12px;min-height:28px;font-family:Metropolis;font-size:12px;font-weight:400;line-height:16px;transition:all .3s ease;list-style-type:none}.sale-product-list .product-select-dropdown ul li:hover{background-color:#f6f6f6;color:#2f2525}.sale-product-list .product-select-dropdown ul li.active-li{color:#2f2525}.sale-product-list .product-card .product-info .product-price-info{display:flex;justify-content:flex-start;align-items:center;margin:4px 0;gap:8px}.sale-product-list .product-card .product-info .product-price-info .product-price-now{font-size:20px;font-weight:700;line-height:20px;color:#e9281c;margin-right:8px;text-align:left}.sale-product-list .product-card .product-info .product-price-info .product-original-price{text-decoration:line-through;font-size:14px;font-weight:400;line-height:14px;color:#555454}.sale-product-list .product-card .product-info .product-btns .btn-primary{border:1px solid #ED8187;color:#ed8187;font-size:16px;font-weight:700}.sale-product-list .sale-product-about-b2b-info{font-size:12px;color:#000}.sale-product-list a{color:#000}.sale-product-list .product-base-info,.sale-product-list .product-add-info{display:flex;flex-direction:column;gap:10px}.sale-product-list .save-info img{width:26px}.product-setting-image .swiper-pagination-bullets{width:fit-content!important;left:50%!important;bottom:20px!important;transform:translate(-50%);padding:10px 20px;border-radius:47px;background-color:#0000001a;font-size:6px;line-height:6px}.product-setting-image .swiper-pagination-bullet{position:relative;margin:0!important;width:6px;height:6px;background-color:#ffffff4d;border-radius:23px;opacity:1}.product-setting-image .swiper-pagination-bullet:not(:last-child){margin-right:6px!important}.product-setting-image .swiper-pagination-bullet.swiper-pagination-bullet-active{width:55px;background-color:#ffffff4d}.product-setting-image .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";position:absolute;height:6px;border-radius:23px;top:0;left:0;background-color:#fff;animation-name:progress;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:1}@keyframes progress{0%{width:0%}to{width:100%}}klarna-placement{display:block}klarna-placement::part(osm-container){background:transparent;padding:0;justify-content:left!important}klarna-placement::part(osm-message) .link{color:#158cc5}@media screen and (max-width: 1660px) and (min-width: 769px){.oc-sale-section .sale-page-width{padding:0 8rem;max-width:1540px;width:100%}}@media screen and (max-width: 768px){.sale-section-header .full-decrement-title{font-size:4.4rem}.sale-section-header .full-decrement-content{font-size:2.9rem}.oc-sale-section .sale-section-container{flex-direction:column}.oc-sale-section .sale-card-item{width:100%;flex-direction:column;padding:4rem;gap:2rem}.oc-sale-section .sale-card-content-inner{width:100%;gap:.4rem}.oc-sale-section .sale-card-image-inner{width:100%}.oc-sale-section .sale-card-title{font-size:4.4rem}.oc-sale-section .sale-card-description{font-size:2.9rem}.oc-sale-section .sale-card-image-inner img{max-height:30rem;object-fit:contain}.sale-product-list .product-select-dropdown .select-option-value{padding:0}.sale-product-list .product-select-dropdown ul li{word-break:break-all}.sale-product-list .product-card .product-info .product-price-info{margin:4px 0}.sale-product-list .product-card .product-info .product-price-info .product-price-now{font-size:16px;line-height:16px}.sale-product-list .product-card .product-info .product-price-info .product-original-price{font-style:12px;line-height:12px}.sale-product-list .product-card.product-about .product-info .product-price-info{margin:12px 0;align-items:flex-start;flex-direction:column}.sale-product-list .product-card.product-about .product-info .product-price-info .product-original-price{font-size:12px;margin-top:4px}.sale-product-list .product-card.product-about .product-info .product-price-info .product-price-now{text-align:left;font-size:12px}.sale-product-list .save-info img{width:20px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/oc-sale-styles.css.map */
