/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./styles/sections/section-main-product.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.product-content-mobile .product__media-item{margin-bottom:0;padding:0}.product-content-mobile .product__details{background-color:var(--color-background-contrast);margin:0;max-width:100%;padding-inline:0;padding-top:25px}.product-content-mobile .product__details .product-blocks{padding-top:38px}@media screen and (min-width:768px){.product-content-mobile .product__details .product-blocks{padding-top:45px}}.product-content-mobile .product__details .product-blocks .pf-container{margin:0}.product-content-mobile .container{padding:0 37px}@media screen and (min-width:768px){.product-content-mobile .container{padding:0 90px}.product-content-mobile .product-form-variant-block{display:flex;justify-content:space-between}.product-content-mobile .product-form-variant-block>.size-wrapper{flex-direction:column}.product-content-mobile .product-form-variant-block>.size-wrapper>.pf-container{margin:0}.product-content-mobile .product-form-variant-block>.size-wrapper .cup-size{margin-left:-28px}}.product-content-mobile .product-form-variant-block .product__price{line-height:0;margin:0}.product-content-mobile .product-form-variant-block .product__price span[data-price]{font: 1.2rem/1.4rem Univers LT Std,sans-serif}.product-content-mobile .product-form-variant-block .pf-element__qty{display:none}@media screen and (min-width:768px){.product-content-mobile .product-description-wrapper{display:flex;justify-content:space-between}.product-content-mobile .product-description-wrapper>.product-details-wrapper{max-width:270px}.product-content-mobile .product-description-wrapper>.product-blocks{margin-right:10px;margin-top:-2px;max-width:250px;padding-top:0}}.product-content-mobile .product__details .product-links-wrapper{padding-top:26px}.links-wrapper{margin-bottom:60px}@media screen and (min-width:768px){.links-wrapper{margin-bottom:18px}}@media screen and (min-width:1024px){.links-wrapper{margin-inline:-20px}}.bottom-links-wrapper{display:flex;list-style-type:none;margin:13px 0 0;padding:0}@media screen and (min-width:1024px){.bottom-links-wrapper{margin-top:37px}}.bottom-links-wrapper .bottom-link--item{margin-right:35px}@media screen and (min-width:1024px){.bottom-links-wrapper .bottom-link--item{margin-right:21px}}.bottom-links-wrapper .bottom-link--item:last-child{margin-right:0}.bottom-links-wrapper .bottom-link--item a{font: 1rem/1.2rem Univers LT Std,sans-serif}.bottom-links-wrapper .bottom-link--item a:hover{text-decoration:underline}.product-form__color-swatches{align-items:center;margin-top:0;padding:0}.product-form__color-swatches .pf-label--title{font: 1rem/1.2rem Univers LT Std,sans-serif;padding-top:3px;width:30px}.product-form__color-swatches .related-product-color{margin-right:12px}.product-form__color-swatches .related-product-color:last-child{margin-right:0}.product-form__color-swatches .related-product-colors-list{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0 12px 0 15px;padding:0}.product-form__color-swatches .related-product-colors-list .general{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:14px;justify-content:center;list-style:none;margin:0;min-width:0;padding:0;position:relative;width:14px}.product-form__color-swatches .related-product-colors-list .general.selected{border:.5px solid #000}.product-form__color-swatches .related-product-colors-list .product__color-swatch{border:1px solid transparent;border-radius:50%;box-sizing:border-box;display:block;height:10px;list-style:none;margin:0;min-height:0;min-width:0;padding:0;width:10px}.product-form__color-swatches .related-product-colors-list .product__color-swatch.selected{border-color:#000;box-shadow:none}.product-form__color-swatches .color-name{color:#000;display:none;font: 1rem/1.2rem Univers LT Std,sans-serif;padding-top:3px}.product-form__controls-group .compression-level-wrapper{margin-top:18px}@media screen and (min-width:1024px){.product-form__controls-group .compression-level-wrapper{margin-top:45px}}.product-form__controls-group .scale-line{background-color:#757575;height:1px;position:relative;width:246px}.product-form__controls-group .scale-line:after,.product-form__controls-group .scale-line:before{background-color:#757575;content:"";display:block;height:4px;position:absolute;top:calc(50% + 1px);transform:translateY(-50%);width:1px}@media screen and (min-width:1024px){.product-form__controls-group .scale-line:after,.product-form__controls-group .scale-line:before{top:50%}}.product-form__controls-group .scale-line:after{right:0}.product-form__controls-group .scale-line .scale-middle-line:before{background-color:var(--color-background-contrast);border:1px solid #757575;border-radius:50%;content:"";display:block;height:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.product-form__controls-group .scale-line .scale-middle-line:after{background-color:#757575;content:"";display:block;height:4px;left:50%;position:absolute;top:calc(50% + 1px);transform:translate(-50%,-50%);width:1px}.product-form__controls-group .scale-description{display:flex;justify-content:space-between;list-style-type:none;margin-top:9px;max-width:253px;padding:0}.product-form__controls-group .scale-description--item{color:var(--color-text-body);font: .9rem/1.1rem Univers LT Std,sans-serif}.product-form__controls-group .compression-description{color:#666;font: .9rem/1.1rem Univers LT Std,sans-serif;margin-top:18px}.product-form__chip{border:0;border-bottom:1px solid transparent;border-radius:0;margin:0 15px 0 0;min-height:0;padding-block:0;padding-inline:2px}@media screen and (min-width:768px){.product-form__chip{font: 1.2rem/1.4rem Univers LT Std,sans-serif;margin:0 17px 15px 0}}.product-form__chip.selected,.product-form__chip:hover{background-color:transparent;border-color:var(--color-text-body);color:var(--color-text-body)}.product-form__chip.unavailable{color:#828282}.product-form__chip:last-of-type{margin-right:0}.static-product-description{background-color:#fff;bottom:0;padding:15px 22px 35px;position:-webkit-sticky;position:sticky}@media screen and (min-width:768px){.static-product-description{padding:22px 90px 27px}}.static-product-description .product-title{font: 1.2rem/1.4rem Univers LT Std,sans-serif}.static-product-description .size-wrapper{display:flex;justify-content:space-between}.static-product-description .size-wrapper .pf-container{margin:10px 3px 8px}.static-product-description .size-wrapper .pf-element{display:flex}.static-product-description .size-wrapper .pf-element .pf-label{color:#666;margin-right:15px;position:relative;width:auto}.static-product-description .size-wrapper .pf-element .pf-label.size{display:none}@media screen and (min-width:1024px){.static-product-description .size-wrapper .pf-element .pf-label.size{display:inline-block}}.static-product-description .size-wrapper .pf-element .pf-label span:after{display:none}.static-product-description .size-wrapper .pf-element .product-form__chips{display:flex;padding:0}@media screen and (min-width:768px){.static-product-description .size-wrapper .pf-element .product-form__chips{margin-top:-3px}}.static-product-description .pf__actions{margin:0}@media (min-width:768px) and (max-width:1023px){.product-form__item{position:relative}}.product-form__item .messaging{display:flex}@media (min-width:768px) and (max-width:1023px){.product-form__item .messaging{display:block;height:10px;position:absolute;right:20px;top:13px}.product-form__item .messaging .message{display:none!important}.product-form__item .messaging .message.visible{display:block!important}}.product-form__item .messaging .message{color:#666;display:flex;flex:1;font: .9rem/1.1rem Univers LT Std,sans-serif;letter-spacing:-.02em;visibility:hidden}.product-form__item .messaging .message.visible{visibility:visible}.product-form__item .messaging .right-message{justify-content:flex-end;width:100%}.product-form__item .product-form__cart-submit{border:1px solid var(--color-text-body);border-radius:0;font: 1.2rem/1.5rem Univers LT Std,sans-serif!important;height:36px;padding-top:2px;text-transform:uppercase}.product-form__item .product-form__cart-submit[disabled]{opacity:1}.product-form__item .product-form__cart-submit:hover{background-color:#e4e1d7;border-color:#e4e1d7;color:#000}.product-form__variants{margin:0}.desktop .product__media.product__media--column{margin-left:0}.desktop .product__media-item{margin-bottom:0;padding:0}.desktop .product__details{background-color:#fafaf5;margin-top:0;padding:146px 35px 30px 28px;top:0}@media screen and (min-width:1366px){.desktop .product__details{padding:169px 35px 30px 40px}}@media screen and (min-width:1390px){.desktop .product__details{padding:150px 35px 30px 100px}}.desktop .product-single__title{margin-bottom:0}.desktop .product-single__title,.desktop .product__price{color:var(--color-text-body);font: 1.5rem/1.8rem Univers LT Std,sans-serif}.desktop .product__price{margin:0}.desktop .product-single__description{margin-top:38px}.desktop .product-form-variant-block{margin-block:27px 25px}.product__content.desktop{background-color:#fafaf5}@media screen and (min-width:1280px){.product__content.desktop{grid-template-columns:calc(100% - 389px) 389px}}@media screen and (min-width:1390px){.product__content.desktop{grid-template-columns:calc(100% - 547px) 547px}.product__content.desktop .product__details{max-width:550px}.product__content.desktop .product__details .product-single__meta{max-width:310px}}.lifehack .pf-container{margin:0 0 20px}.lifehack .variant-wrapper{display:flex}.lifehack .product-form__item .product-form__cart-submit{font: 1rem/1rem Univers LT Std,sans-serif!important;height:25px;letter-spacing:-.02em;padding:8px 5px 5px;width:100%}@media screen and (min-width:1024px){.lifehack .product-form__item--submit{display:flex;flex-direction:column-reverse}.lifehack .product-form__item--submit .messaging{position:relative}.lifehack .product-form__item--submit .messaging .message{bottom:-20px;left:0;position:absolute;text-align:left;width:auto}}.lifehack .size-wrapper{margin-right:35px}.lifehack .size-modal-wrapper{line-height:0}.lifehack .size-modal-wrapper a:hover{text-decoration:underline}.lifehack .pf-element{display:flex}.lifehack .product-form__chips{padding-top:0}.lifehack .product-form__chips .product-form__chip{font: 1rem/1.2rem Univers LT Std,sans-serif;margin:0 7px 0 0}.lifehack .pf-label{position:relative;width:50px}.pf-element:focus-within .pf-label span:first-of-type:after,.pf-element:hover .pf-label span:first-of-type:after{display:none}.product__media.product__media--column{overflow:unset}.product__media-container{position:relative}@media screen and (min-width:1024px){.shopify-section:not(.full-width) .product__media-container{width:100%}}.product__media__thumb{flex-direction:column;left:35px;position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);z-index:1}.product__media__thumb .product__media-item{margin-bottom:10px;max-width:97px}.product__media__thumb .product__media-item:last-child{margin-bottom:0}.product__media__thumb-wrapper{height:100%;position:absolute;width:100%}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-main-product.css.map */
