.product{gap:var(--spacing-5)}.product-gallery{gap:var(--spacing-3)}.product-info__block-item:where([data-block-type=title]){margin:0 0 var(--spacing-5) 0}.product-info__block-item .product-info__title{color:var(--text-color);font-style:normal;font-weight:500;font-size:22px;line-height:28px}.product-info__block-item:where([data-block-type=price]){margin:0 0 var(--spacing-2) 0}.product-info__block-item:where([data-block-type=separator]){margin:var(--spacing-6) 0}.product-info__block-item sale-price{font-style:normal;font-weight:400;font-size:20px;line-height:22px}.product-info__block-item .rating{gap:var(--spacing-1-5)}.product-info__block-item .rating__star--empty{filter:none}.product-info__block-item .rating__star--empty path{fill:none;stroke:rgb(var(--star-color))}.product-info__block-item .rating__count{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:17px}.product-info__block-item:where([data-block-type=liquid]):has(.limoniapps-discountninja-promotioncard-productpage-wrapper){margin:0!important}.product-info__block-item .limoniapps-discountninja-promotioncard-productpage-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin:var(--spacing-4-5) 0 0 0!important}.product-info__block-item .limoniapps-discountninja-promotioncard-productpage-wrapper .limoniapps-discountninja-promotioncard-productpage-wrapper{margin:0!important}.product-info__block-item .limoniapps-discountninja-promotioncard-productpage{margin:0!important;border:none!important;border-radius:0!important;background-color:#fceed7!important;padding:0 var(--spacing-2)!important;width:fit-content!important;height:auto;min-height:22px}.product-info__block-item .limoniapps-discountninja-promotioncard-productpage span,.product-info__block-item .limoniapps-discountninja-promotioncard-productpage span b{color:#a25c49;font-style:normal;font-weight:400;font-size:14px;line-height:22px;font-family:Proxima Nova,sans-serif}.product-info__block-item:has(square-placement){margin-block:0}.delivery-picker{display:block;margin-top:30px}.delivery-picker>span{display:block;margin-bottom:8px;color:#8a8989;font-weight:400;font-size:14px;line-height:120%}.delivery-picker .pickup .block-swatch{flex-wrap:wrap;height:auto}.delivery-picker .pickup .selected-store{display:flex;flex-direction:column;align-items:flex-start;width:100%}.delivery-picker .pickup .selected-store>span:first-child{margin-bottom:4px;color:#444;font-weight:400;font-size:14px;line-height:120%}.delivery-picker .pickup .selected-store .store-size-info,.delivery-picker .pickup .selected-store .availability{color:#919191;font-weight:400;font-size:14px;line-height:120%}.product-info__variant-picker variant-picker{gap:var(--spacing-7-5)}.product-info__variant-picker .variant-picker__option[data-option-name=Color] .variant-picker__option-values,.product-info__variant-picker .variant-picker__option[data-option-name=Colour] .variant-picker__option-values{gap:var(--spacing-4)}.product-info__variant-picker .variant-picker__option-info{justify-content:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.product-info__variant-picker .variant-picker__option[data-option-name=Color] .variant-picker__option-info,.product-info__variant-picker .variant-picker__option[data-option-name=Colour] .variant-picker__option-info,.product-info__variant-picker .variant-picker__option[data-option-name=Delivery] .variant-picker__option-info{margin-bottom:var(--spacing-2-5)}delivery-picker .variant-picker__option-info legend,.product-info__variant-picker .variant-picker__option-info legend{color:#8a8989;font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:.07px}delivery-picker .variant-picker__option-info .h-stack span,.product-info__variant-picker .variant-picker__option-info .h-stack span{font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:.07px}delivery-picker .variant-picker__option-info button,.product-info__variant-picker .variant-picker__option-info button{color:rgb(var(--text-color));font-style:normal;font-weight:400;font-size:14px;line-height:18px}delivery-picker .variant-picker__option-values .block-swatch,.product-info__variant-picker .variant-picker__option-values .block-swatch{padding:var(--spacing-1-5) var(--spacing-2);min-width:var(--spacing-7);height:var(--spacing-7)}.product-info__variant-picker .variant-picker__option-values .block-swatch span,delivery-picker .variant-picker__option-values .block-swatch span{color:#3d4142;font-style:normal;font-weight:400;font-size:12px;text-align:center}delivery-picker .variant-picker__option-values .ship .block-swatch span:last-child{margin-left:auto;color:#919191}.switch-delivery-methods{display:none}.product-info__variant-picker .variant-picker__option-values .block-swatch:before,delivery-picker .variant-picker__option-values .block-swatch:before{box-shadow:0 0 0 2px #d3d6d9}.product-info__variant-picker .variant-picker__option-values input:checked+.block-swatch:before,delivery-picker .variant-picker__option-values input:checked+.block-swatch:before{box-shadow:0 0 0 2px #29324c}.product-info__variant-picker [data-option-name=Size] .variant-picker__option-values input:checked+.block-swatch span{color:#29324c}.store-error{width:100%;color:#ce4141}.product-info__variant-picker .variant-picker__option .color-swatch{--swatch-size: var(--spacing-5)}.product-info__variant-picker .variant-picker__option .color-swatch:before{box-shadow:0 0 0 2px #29324c}.product-info__variant-picker:has(.delivery-picker),delivery-picker:has(.delivery-picker){display:flex;flex-direction:column;gap:var(--spacing-7-5)}.product-info__variant-picker .delivery-picker .block-swatch,.delivery-picker .block-swatch{display:flex;position:relative;align-items:center;gap:var(--spacing-3);transition:border-color .3s;cursor:pointer;border:1.5px solid #d3d6d9;padding:var(--spacing-3-5);width:100%;min-width:180px;min-height:46px}delivery-picker .delivery-picker .block-swatch:before,.product-info__variant-picker .delivery-picker .block-swatch:before{content:none}delivery-picker .delivery-picker .block-swatch:hover,.product-info__variant-picker .delivery-picker .block-swatch:hover{border-color:#29324c}.product-info__variant-picker .variant-picker__option-values input:checked+.block-swatch,delivery-picker .variant-picker__option-values input:checked+.block-swatch{border-color:#29324c}delivery-picker .variant-picker__option-values input+.block-swatch button span:first-child{display:none}delivery-picker .variant-picker__option-values input:checked+.block-swatch:has(.selected-store) button span:last-child{display:none}delivery-picker .variant-picker__option-values input:checked+.block-swatch:has(.selected-store) button span:first-child{display:block}.product-info__variant-picker .block-swatch .circle,delivery-picker .block-swatch .circle{display:inline-block;position:relative;transition:border-color .2s;border:2px solid #dfdfdf;border-radius:50%;width:18px;height:18px}.product-info__variant-picker .variant-picker__option-values input:checked+.block-swatch .circle,delivery-picker .variant-picker__option-values input:checked+.block-swatch .circle{border-color:#29324c}delivery-picker .block-swatch .circle:after,.product-info__variant-picker .block-swatch .circle:after{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s;border-radius:50%;background:#29324c;width:10px;height:10px;content:""}delivery-picker .variant-picker__option-values input:checked+.block-swatch .circle:after,.product-info__variant-picker .variant-picker__option-values input:checked+.block-swatch .circle:after{opacity:1}.delivery-picker .block-swatch .type,.product-info__variant-picker .delivery-picker .block-swatch .type{color:#444;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.product-info__variant-picker .delivery-picker .block-swatch .hint,.delivery-picker .block-swatch .hint{margin-left:auto;color:#919191;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.delivery-picker .block-swatch button,.product-info__variant-picker .delivery-picker .block-swatch button{z-index:10;margin-left:auto}.product-info__variant-picker .delivery-picker .block-swatch .link,.delivery-picker .block-swatch .link{color:rgb(var(--text-color));font-style:normal;font-weight:400;font-size:14px;line-height:18px}.product-info__block-item buy-buttons button{display:flex;justify-content:center;align-items:center;padding:0 var(--spacing-3);height:46px;color:#fff;font-style:normal;font-weight:700;font-size:16px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.product-info__block-item .wishlist-item{display:flex;justify-content:center;align-items:center;margin-left:auto;border-width:1px;border-color:#d3d6d9;border-left:none;padding:0 var(--spacing-3);width:46px;height:46px}.product-info__block-item .accordion__toggle{padding:var(--spacing-2-5) 0;color:var(--text-primary);font-style:normal;font-variant:all-small-caps;font-weight:700;font-size:18px;line-height:100%;font-family:Good OT,sans-serif;letter-spacing:1px}.product-info__block-item .accordion__usp-container br{display:none}.product-info__block-item .product-info__accordion [data-select-icon=plus] path{transition:opacity .3s ease-in-out}.product-info__block-item .product-info__accordion[aria-expanded=true] [data-select-icon=plus] path:nth-child(1){opacity:0}.product-info__block-item .product-info__accordion [data-select-icon=arrow] svg{transition:transform .3s ease-in-out;width:21px;height:auto}.product-info__block-item .product-info__accordion[aria-expanded=true] [data-select-icon=arrow] svg{transform:rotate(180deg)}.product-info__block-item .accordion__content{margin-block:var(--spacing-3-5) var(--spacing-6);padding:0}.product-info__block-item .accordion__content p{color:#6b7177;font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.08px}.product-info__block-item .accordion__content a{position:relative;color:var(--text-primary);font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.08px}.product-info__block-item .accordion__usp-list{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-3);margin-block:var(--spacing-6) var(--spacing-6)}.product-info__block-item .accordion__usp-list .accordion__usp{display:flex;align-items:center;gap:var(--spacing-2);margin:0;width:calc(50% - var(--spacing-2))}.product-info__block-item .accordion__usp-list .accordion__usp-image{display:flex;justify-content:center;align-items:center;margin:0;width:24px;height:24px}.product-info__block-item .accordion__usp-list .accordion__usp-image-icon{margin:0;margin-block:0!important;width:24px;height:24px;object-fit:contain}.product-info__block-item .accordion__usp-list .accordion__usp-description{margin:0;color:#6b7177;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.07px}.product-info__block-item .accordion__fit-guide-list{display:flex;flex-direction:column;gap:var(--spacing-2);margin-block:var(--spacing-3-5)}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide{display:flex;align-items:center;gap:var(--spacing-3-5)}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide-content-item{display:flex;align-items:center;gap:var(--spacing-1);margin-block:0;width:100%;color:#6b7177;font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.08px}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide-content-item span{color:var(--text-primary)}.product-info__block-item .accordion__fit-guide-list .half-group .accordion__fit-guide-content-item{width:calc(50% - var(--spacing-1))}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide-image{display:flex;justify-content:center;align-items:center;margin:0;margin-block:0;width:90px;height:100px}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide-image img{margin:0;margin-block:0!important;width:100%;height:100%;object-fit:cover;object-position:center}.product-info__block-item .accordion__fit-guide-list .accordion__fit-guide-content{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block:0;width:calc(100% - 90px - var(--spacing-3))}.product-info__block-item .accordion__fit-guide-list .full-group{display:flex;flex-direction:column;gap:var(--spacing-1);margin-block:0}.product-info__block-item .accordion__fit-guide-list .half-group{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin-block:0}.product-info__block-item tolstoy-stories .tolstoy-stories-title{color:#444!important;font-style:normal;font-variant:all-small-caps;font-weight:700!important;font-size:18px!important;line-height:100%;font-family:Good OT,sans-serif;letter-spacing:1px}.product-info__block-item tolstoy-stories video{border-color:#29324c!important}.product-info__block-item tolstoy-stories .tolstoy-stories-next-button,.product-info__block-item tolstoy-stories .tolstoy-stories-previous-button{top:50%;transform:translateY(-50%);border-radius:0!important;background:#fff!important;width:42px!important;height:42px!important}.product-info__block-item tolstoy-stories .tolstoy-stories-next-button{transform:translateY(-50%) scale(-1)}.product-info__block-item [data-vertical-cards] .product-info__complementary-products{gap:var(--spacing-4)}.product-info__block-item [data-vertical-cards] scroll-carousel{border:none}.product-info__block-item [data-vertical-cards] .product-recommendations__title{color:var(--text-primary);font-style:normal;font-variant:all-small-caps;font-weight:700;font-size:18px;line-height:100%;font-family:Good OT,sans-serif;letter-spacing:1px;text-transform:uppercase}.product-info__block-item [data-vertical-cards] .horizontal-product-list{gap:var(--spacing-2-5);border:none}.product-info__block-item [data-vertical-cards] .product-card{gap:0;border:none;padding:0}.product-info__block-item [data-vertical-cards] .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 190px}.product-info__block-item [data-vertical-cards] .product-card .wishlist-button{display:none}.product-info__block-item [data-vertical-cards] .product-card sale-price{font-size:14px}.product-info__block-item [data-vertical-cards] .product-card .product-card__title{font-variant:all-small-caps}@media screen and (min-width: 768px){.product-info__block-item [data-vertical-cards] .horizontal-product-list-carousel>.horizontal-product-list:after{display:block;grid-column:auto;width:56px;height:100%;content:""}}@media screen and (min-width: 1280px){.product,.product-gallery__media-list{gap:var(--spacing-3)}product-rerender .product-info{padding:var(--spacing-10) var(--spacing-9-5)}.product-info__block-item:where([data-block-type=separator]){margin:var(--spacing-7-5) 0}.product-info__block-item:where([data-block-type=buy-buttons]){margin:var(--spacing-7-5) 0}delivery-picker .variant-picker__option-values .ship .block-swatch span:last-child{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/od-main-pdp.css.map */
