#MainContent:has(.product-information) .shopify-section:not(:last-child){margin-bottom:40px}.product-details product-price>div{display:flex;flex-direction:column-reverse}.product-details product-price>div>span:nth-child(2){align-items:center;display:flex;gap:20px;margin-bottom:25px}.product-details product-price .price{font-size:40px;color:#003460}@media screen and (max-width:749px){.product-details product-price .price{font-size:24px}}.product-details product-price>div .product-badges{position:relative}.product-details product-price>div .product-badges .product-badges__badge{height:24px;background:var(--color-accent-2);border-radius:999px;color:var(--color-secondary)}.product-details .ott-product-card-availability{border-radius:999px;display:inline-block;height:12px;margin-right:12px;width:12px}.product-details .ott-product-card-availability-text{text-transform:uppercase;letter-spacing:.03em}.product-details .product-form-buttons{display:flex;flex-direction:column}.product-details .product-form-buttons .quantity-selector{max-height:44px;width:138px;border-radius:8px;margin-bottom:5px}.product-details .group-block:has(+variant-picker) ul li:before{content:"";display:inline-block;width:16px;height:11px;background-image:url(/cdn/shop/files/checkmark.svg?v=1764867507);background-size:contain;background-repeat:no-repeat;flex-shrink:0}.product-details product-card product-price .price{font-size:18px;font-weight:400}.product-details product-card product-price>div{display:flex;flex-direction:row}.product-details product-card product-price>div .ott-product-card-availability-span{order:0}.product-details product-card product-price>div>span:nth-child(2){margin-bottom:0;order:2}.product-details product-card product-price>div>span:nth-child(3){order:1}.product-details .resource-list__carousel slideshow-slide.resource-list__slide{min-width:182px}.product-details product-card a.contents p{-webkit-line-clamp:2;line-clamp:2}.product-details product-card product-price>div .product-badges{display:none}#product-descrition-anker{scroll-margin-top:60px}accordion-custom details .details-content:has(.ott-pdp-shortdescription-readmore) .text-block{max-height:162px;overflow:hidden}accordion-custom details .details-content:has(.ott-pdp-shortdescription-readmore) .text-block>*{max-width:100%}.ott-pdp-read-more-wrapper{padding-top:1rem;position:relative}.ott-pdp-shortdescription-readmore{color:#003460;text-decoration:underline}@media only screen and (max-width:749px){.breadcrumbs{margin:22px 0;overflow:auto}.breadcrumbs__list{flex-wrap:nowrap;overflow-x:auto;gap:12px;padding:0;margin:0;list-style:none;display:flex;align-items:center}.breadcrumbs__item{display:flex;align-items:center;flex-shrink:0;max-width:200px}.breadcrumbs__link{text-decoration:underline;font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.breadcrumbs{margin:22px 0}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__item:not(:last-child):after{content:"|";display:inline-block;margin:0 6px;position:relative;vertical-align:middle;width:.2em;font-size:16px}.breadcrumbs__link{text-decoration:underline;font-size:12px}@media screen and (min-width:1200px){.breadcrumbs__link{font-size:16px}}@media only screen and (max-width:749px){.group-block:has(.ott-manufacturer-block) .group-block-content{align-items:flex-start}}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}@media screen and (max-width:767px){.breadcrumbs{margin-bottom:32px}}media-gallery wishlist-button.button-secondary{--button-border-width: 0;padding:15px;position:absolute;right:15px;top:15px;z-index:10}media-gallery wishlist-button.button-secondary:hover{--button-border-width: 0;--button-background-color: #fff }media-gallery wishlist-button .svg-wrapper{height:22px;width:22px}media-gallery wishlist-button .svg-wrapper svg{height:100%;width:100%}@media screen and (max-width:749px){.shopify-section:has(.image-block) .custom-section-content{border-radius:0}}.shopify-section:has(.image-block) .custom-section-content .section-content-wrapper ul{list-style:none;padding-left:0}.shopify-section:has(.image-block) .custom-section-content .section-content-wrapper ul li{display:flex;align-items:center;gap:.5em}.shopify-section:has(.image-block) .custom-section-content .section-content-wrapper ul li:before{content:"";display:inline-block;width:16px;height:11px;background-image:url(/cdn/shop/files/checkmark.svg?v=1764867507);background-size:contain;background-repeat:no-repeat;flex-shrink:0}.product-details .group-block:has(+variant-picker) ul{list-style:none;padding-left:0}.product-details .group-block:has(+variant-picker) ul li{display:flex;align-items:center;gap:.5em}.product-details .group-block:has(+variant-picker) ul li:before{content:"";display:inline-block;width:16px;height:11px;background-image:url(/cdn/shop/files/checkmark.svg?v=1764867507);background-size:contain;background-repeat:no-repeat;flex-shrink:0}.product-card__content product-price .product-badges{display:none}.product-details .buy-buttons-block .add-to-cart-button{background-color:#3d7c4b}.product-details .buy-buttons-block .add-to-cart-button .add-to-cart-text__content{font-size:16px}.product-details .buy-buttons-block .add-to-cart-button .add-to-cart-icon{display:none}@media screen and (max-width:749px){#MainContent:has(.ott-productdetail-recommendations) .shopify-section h2{font-size:20px!important}}.shopify-section:has(.ott-productdetail-image-text) h2{font-size:30px;font-weight:400}.shopify-section:has(.ott-productdetail-image-text) .section-content-wrapper{flex-direction:row-reverse}@media screen and (max-width:749px){.shopify-section:has(.ott-productdetail-image-text) .section-content-wrapper{flex-direction:column;flex-wrap:nowrap}.shopify-section:has(.ott-productdetail-image-text) .custom-section-content{margin-left:-16px;margin-right:-16px}}.shopify-section:has(.ott-productdetail-image-text) .section-content-wrapper ul{list-style:none;padding-left:0}.shopify-section:has(.ott-productdetail-image-text) .section-content-wrapper ul li{display:flex;align-items:center;gap:.5em}.shopify-section:has(.ott-productdetail-two-usp) h2{font-size:24px;font-weight:400}.shopify-section:has(.ott-pdp-product-questions) .section-content-wrapper{background-color:#eceeea;border-radius:8px;gap:35px}@media screen and (max-width:749px){.shopify-section:has(.ott-pdp-product-questions) .section{background-color:#eceeea;border-radius:8px}}.shopify-section:has(.ott-pdp-product-questions) h2{color:#003460;font-size:28px;font-weight:500}.shopify-section:has(.ott-pdp-product-questions) .accordion--dividers .details__header{color:#003460;font-size:16px}.shopify-section:has(.ott-pdp-product-questions) .accordion--dividers .details__header .icon-caret{color:#003460;height:9px;width:16px}.shopify-section:has(.ott-pdp-product-questions) .accordion--dividers .details-content .text-block{color:#333;font-size:16px}@media screen and (max-width:749px){.shopify-section:has(.ott-pdp-product-questions) .group-block:has(.contact-form){margin-top:20px}}.shopify-section:has(.ott-pdp-product-questions) .group-block:has(.contact-form) .text-block p{color:#003460;font-size:16px}.shopify-section:has(.ott-pdp-product-questions) .contact-form input::placeholder,.shopify-section:has(.ott-pdp-product-questions) .contact-form textarea::placeholder{color:#003460;font-size:14px}.shopify-section:has(.ott-pdp-product-questions) .group-block-content:has(.contact-form){padding-left:25px;padding-right:12px}@media screen and (max-width:749px){.shopify-section:has(.ott-pdp-product-questions) .group-block-content:has(.contact-form){padding-left:0;padding-right:0}.shopify-section:has(.ott-pdp-product-questions) .group-block-content .contact-form{padding-right:0}}.shopify-section:has(.ott-pdp-product-questions) .contact-form .submit-button{background-color:#003460;font-size:16px;font-weight:500;height:44px;width:151px;border-radius:999px}@media screen and (min-width:750px){.shopify-section:has(.ott-pdp-product-questions) .contact-form .contact-form__form-row{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/product-detail.css.map */
