.section-product-detail{padding:40px 0;background:var(--white);color:var(--brown)}.product-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:flex-start}.product-gallery-scroll{display:grid;grid-template-columns:1fr 1fr;gap:18px}.product-gallery-item{padding-top:132%;position:relative;display:block;overflow:hidden;background:#f4f1ee}.product-gallery-item.wide{grid-column:span 2}.product-gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center top;position:absolute;left:0;top:0}.product-gallery-placeholder .product-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#c7c0bb}.play-icon{position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%)}.product-detail-info{top:100px;position:sticky;align-self:flex-start;height:fit-content}.product-detail-content{padding:0 12px}.product-brand{display:block;margin-bottom:8px;font-size:16px;font-family:var(--tiller-reg);text-transform:uppercase}.product-detail-content .heading-style-5{margin:0 0 8px;font-family:var(--sztos);color:var(--brown)}.product-detail-content .product-price{margin:0 0 8px;font-size:24px;font-family:var(--tiller-reg);line-height:1}.product-desc{margin-bottom:18px}.product-desc p,.product-desc li{margin:0;font-size:16px;font-family:var(--google-sans);line-height:1.8;font-weight:400}.product-desc__content>*{margin:0 0 12px}.product-desc__content>*:last-child{margin-bottom:0}.product-desc__content ul,.product-desc__content ol{padding-left:20px}.product-desc a{font-size:16px;font-family:var(--google-sans-med);line-height:24px;transition:all .3s ease;color:var(--brown);text-decoration:none}.product-option-block{margin-bottom:18px;position:relative}.product-option-block label{display:block;margin-bottom:7px;font-size:14px}.product-color-static__track{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-color-static__item{flex:0 0 auto;min-width:0}.color-thumb{position:relative;display:block;width:34px;height:34px;border:1px solid transparent;border-radius:50%;padding:0;background:transparent;cursor:pointer}.color-thumb.is-outline{border-color:#d8d4cf}.color-thumb.active:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid var(--brown);border-radius:50%;pointer-events:none}.product-combined-listings-app{margin-bottom:22px}.product-combined-listings-app variant-king-combined-listing,.product-combined-listings-app .swatches{display:block}.product-combined-listings-app div.swatches div[class*=swatch-preset] ul.swatch-view,.product-combined-listings-app variant-king-combined-listing .swatches{margin-block:0!important}.product-combined-listings-app variant-king-combined-listing .swatch-single,.product-combined-listings-app variant-king-combined-listing ul.swatch-view li{margin-bottom:0!important}.product-split-swatches{margin-top:12px}.product-split-swatches label{display:block;margin-bottom:8px;font-size:14px}.product-split-swatches__track{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-split-swatch{position:relative;display:inline-flex;width:34px;height:34px;border:1px solid transparent;border-radius:50%;text-decoration:none}.product-split-swatch.is-outline{border-color:#d8d4cf}.product-split-swatch.active{border-color:var(--brown);box-shadow:0 0 0 4px var(--white),0 0 0 5px var(--brown)}.product-split-swatch.active:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid var(--brown);border-radius:50%;pointer-events:none}.product-split-swatch.is-unavailable{overflow:hidden;opacity:.75}.product-split-swatch.is-unavailable:before{content:"";position:absolute;left:50%;top:50%;z-index:2;width:2px;height:46px;background:#ebebeb;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.size-header{display:flex;align-items:center;justify-content:space-between}.kiwi-size-chart-target{display:inline-flex;align-items:center;justify-content:flex-end;min-height:18px}.kiwi-size-chart-target:empty{display:none}.kiwi-size-chart-target button,.kiwi-size-chart-target a,.kiwi-size-chart-target [role=button]{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--brown)!important;font-family:var(--tiller-reg)!important;font-size:14px!important;line-height:1!important;text-decoration:underline!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer!important}.size-options{display:flex;flex-wrap:wrap;gap:12px}.size-options button{padding-inline:10px;min-width:40px;height:40px;border:1px solid #EBEBEB;border-radius:25px;background:var(--white);color:var(--brown);font-size:14px;cursor:pointer}.size-options button.active{border-color:var(--brown)}.size-options button.is-error{border-color:#d82424}.size-options button.is-unavailable{position:relative;overflow:hidden;color:#9f9898}.size-options button.is-unavailable:after{content:"";position:absolute;left:50%;top:50%;z-index:2;width:2px;height:52px;background:#ebebeb;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.size-options button.is-error:after{background-color:#d82424}.size-message{margin:8px 0 0;font-size:14px;color:#d82424;font-family:var(--google-sans);font-weight:500}.product-actions.is-unavailable .secondary-actions{display:none}.product-form{margin:0}.product-actions .theme-common-btn{padding:23px 27px 18px;width:100%}.product-actions.is-unavailable [data-buy-now],.product-actions.is-unavailable [data-add-to-cart]{display:none}.back-in-stock-app-target{margin-top:20px}.section-product-detail button[class*=notify i],.section-product-detail button[id*=notify i],.section-product-detail a[class*=notify i],.section-product-detail a[id*=notify i],.section-product-detail [class*=back-in-stock i] button,.section-product-detail [id*=back-in-stock i] button,.section-product-detail [class*=bis i] button,.section-product-detail [id*=bis i] button{width:100%!important;padding:18px 28px 14px!important;border:0!important;border-radius:50px!important;background:var(--light-pink)!important;color:var(--brown)!important;font-family:var(--tiller-reg)!important;font-size:16px!important;line-height:1!important;text-transform:uppercase!important;text-align:center!important;box-shadow:none!important}.section-product-detail button[class*=notify i] svg,.section-product-detail button[id*=notify i] svg,.section-product-detail a[class*=notify i] svg,.section-product-detail a[id*=notify i] svg,.section-product-detail [class*=back-in-stock i] button svg,.section-product-detail [id*=back-in-stock i] button svg,.section-product-detail [class*=bis i] button svg,.section-product-detail [id*=bis i] button svg{margin-top:-5px}.section-product-detail button[class*=notify i] svg path,.section-product-detail button[id*=notify i] svg path,.section-product-detail a[class*=notify i] svg path,.section-product-detail a[id*=notify i] svg path,.section-product-detail [class*=back-in-stock i] button svg path,.section-product-detail [id*=back-in-stock i] button svg path,.section-product-detail [class*=bis i] button svg path,.section-product-detail [id*=bis i] button svg path{fill:var(--brown)!important}body [class*=notify i][role=dialog],body [id*=notify i][role=dialog],body [class*=back-in-stock i][role=dialog],body [id*=back-in-stock i][role=dialog],body [class*=bis i][role=dialog],body [id*=bis i][role=dialog]{border-radius:12px!important;color:var(--brown)!important;font-family:var(--google-sans)!important}.modalBoxStyle{width:95%!important;max-width:600px!important}.modalBoxUpperSectionStyle{padding:24px 20px!important}.formTitleStyle{color:var(--brown)!important;font-size:20px!important;font-family:var(--sztos)!important;text-transform:uppercase!important}.fieldLabelStyle{display:none!important}.channelWrapperStyle{margin-bottom:16px}.inputStyle,.selectBoxStyle{border-color:var(--brown)!important;border-radius:30px!important;height:47px!important;font-size:16px}.modalBoxLowerSectionStyle{padding:0 20px 20px!important;background-color:transparent!important}.submitButtonStyle.notifyButtonStyle{background:var(--light-pink)!important;color:var(--brown)!important;font-family:var(--tiller-reg)!important;font-size:16px!important;text-transform:uppercase!important;padding:18px 28px 14px!important;border-radius:50px!important;border:0!important;box-shadow:none!important}body [class*=notify i] input,body [class*=notify i] select,body [class*=back-in-stock i] input,body [class*=back-in-stock i] select,body [class*=bis i] input,body [class*=bis i] select{min-height:42px!important;border:1px solid #9f9898!important;border-radius:8px!important;color:var(--brown)!important;font-family:var(--google-sans)!important;font-size:16px!important;box-shadow:none!important}body [class*=notify i] input::placeholder,body [class*=back-in-stock i] input::placeholder,body [class*=bis i] input::placeholder{color:#7d7d7d!important}body [class*=notify i] button[type=submit],body [class*=back-in-stock i] button[type=submit],body [class*=bis i] button[type=submit]{width:100%!important;min-height:58px!important;border:0!important;border-radius:50px!important;background:var(--light-pink)!important;color:var(--brown)!important;font-family:var(--tiller-reg)!important;font-size:16px!important;text-transform:uppercase!important}body [class*=notify i] [class*=error i],body [class*=back-in-stock i] [class*=error i],body [class*=bis i] [class*=error i]{color:#d82424!important;font-family:var(--google-sans)!important;font-size:14px!important}.secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.secondary-actions button,.product-detail-wishlist .wishlist-btn{padding:16px;border:1px solid #848484;border-radius:40px!important;background:var(--white);color:var(--brown);font-size:16px;line-height:1;font-family:var(--tiller-med);text-transform:uppercase;cursor:pointer;display:flex!important;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;text-decoration:none}.secondary-actions button img{width:20px;height:20px}.secondary-actions button span,.product-detail-wishlist .hulk_wl_icon span{height:9px}.secondary-actions button:hover,.product-detail-wishlist .wishlist-btn:hover,.product-detail-wishlist .wishlist-btn[data-added=true],.product-detail-wishlist .wishlist-btn.is-active,.product-detail-wishlist .wishlist-btn.active,.product-detail-wishlist .wishlist-btn.added{background:var(--brown);color:var(--white);border-color:var(--brown)}.secondary-actions button:hover img{filter:brightness(0) invert(1)}.secondary-actions button:hover span,.product-detail-wishlist .wishlist-btn:hover span,.product-detail-wishlist .wishlist-btn[data-added=true] span,.product-detail-wishlist .wishlist-btn.is-active span,.product-detail-wishlist .wishlist-btn.active span,.product-detail-wishlist .wishlist-btn.added span{color:var(--white)}.product-detail-wishlist{width:100%}.product-detail-wishlist .hulk_wl_icon-text,.product-detail-wishlist .hulk_wl_icon{display:inline-flex;align-items:center;justify-content:center;gap:10px}.product-detail-wishlist .hulk_wl_icon span{font-size:inherit;line-height:1;font-family:inherit;color:var(--brown)!important}.product-detail-wishlist .count{display:none!important}.product-detail-wishlist .heart-hulk-animation,.product-detail-wishlist .heart-hulk-animation>i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-style:normal}.product-detail-wishlist .heart-hulk-animation:before{content:"\2661";font-size:22px;line-height:1;color:currentColor}.product-detail-wishlist .wishlist-btn[data-added=true] .heart-hulk-animation:before,.product-detail-wishlist .wishlist-btn.is-active .heart-hulk-animation:before,.product-detail-wishlist .wishlist-btn.active .heart-hulk-animation:before,.product-detail-wishlist .wishlist-btn.added .heart-hulk-animation:before{content:"\2665"}.wishlist-btn.style_4:not([data-gridhulklist]) [hulk-wl-custom-style]{background-color:transparent!important}.wishlist-btn.style_4{margin:0!important}.heart-wishlist-animation .heart-hulk-animation{color:var(--white)!important}.product-detail-wishlist .heart-hulk-animation{color:var(--brown)!important}.product-detail-wishlist .wishlist-btn:hover,.product-detail-wishlist .wishlist-btn[data-added=true]{background-color:transparent!important}.heart-wishlist-animation .heart-hulk-animation{margin-right:0!important}.product-info-tabs{margin-top:28px}.product-info-tabs__nav{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #CECECE}.product-info-tabs__button{position:relative;flex:1 1 0;min-width:130px;padding:0 12px 12px;border:0;border-bottom:1px solid transparent;background:transparent;color:#848484;font-size:14px;line-height:1.2;font-family:var(--tiller-med);text-transform:uppercase;text-align:center;cursor:pointer}.product-info-tabs__button.active{color:var(--brown);border-bottom-color:var(--brown)}.product-info-tabs__panel{padding-top:18px}.product-info-tabs__panel .product-desc{margin-bottom:0}.product-info-tabs__content,.product-info-tabs__content p,.product-info-tabs__content li{color:var(--brown);font-size:16px;line-height:1.8;font-family:var(--google-sans);font-weight:400}.product-info-tabs__content>*{margin:0 0 12px}.product-info-tabs__content>*:last-child{margin-bottom:0}.product-info-tabs__content ul,.product-info-tabs__content ol{padding-left:20px}.product-info-tabs__content a{color:var(--brown);text-underline-offset:2px}.section-complete-look{padding-block:60px 120px}.complete-look-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:32px;flex-wrap:wrap}.section-complete-look .product-grid{margin-bottom:0!important}.section-product-about-us{position:relative;overflow:hidden;display:flex;align-items:center;padding:126px 24px;background:var(--white)}.design-note-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.design-note-bg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.design-note-card{position:relative;z-index:2;width:100%;max-width:566px;margin-left:0;padding:24px;background:var(--white);color:var(--brown)}.design-note-card span{display:block;margin-bottom:20px;font-size:14px;line-height:1;color:var(--brown);font-family:var(--tiller-reg);text-transform:uppercase}.design-note-card .heading-style-4{margin:0 0 20px;font-family:var(--sztos);color:var(--brown);text-transform:uppercase}.design-note-card p{margin:0 0 24px;font-size:18px;line-height:1.55;color:var(--brown);font-family:var(--google-sans);font-weight:400}.design-note-card p:last-child{margin-bottom:0!important}.section-customer-review{padding-block:120px 60px;background:var(--white);color:var(--brown)}.customer-review-header{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:40px}.customer-review-header .heading-style-4{margin-bottom:10px;font-family:var(--tiller-med);text-transform:uppercase}.review-summary{display:flex;align-items:center;gap:4px;font-size:16px;line-height:1;color:var(--brown);font-family:var(--tiller-reg)}.star{color:var(--brown);font-size:15px;line-height:1}.review-summary a{color:#848484;text-decoration:underline;text-underline-offset:2px;font-size:14px}.review-summary span:not(.star){margin-top:5px}.review-list{width:100%}.review-item{padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid #CECECE}.review-item:last-child{border-bottom:0}.review-meta{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:16px;line-height:1;color:var(--brown);font-family:var(--tiller-reg)}.review-date{color:#848484;font-size:14px}.review-meta .star{margin-top:-4px}.review-item h3{margin:0 0 12px;font-size:24px;line-height:1.2;font-family:var(--tiller-reg);color:var(--brown);text-transform:uppercase}.review-item p{margin:0;font-size:16px;line-height:1.8;color:var(--brown);font-family:var(--google-sans);font-weight:400}.review-read-toggle{color:var(--brown);text-decoration:none;font-size:16px;line-height:1.8;font-family:var(--google-sans-med);font-weight:400;border:none;background-color:transparent}.review-view-all{text-align:center;margin-top:40px}.review-text{--line-height: 1.8em;--lines: 2;max-height:calc(var(--line-height) * var(--lines));overflow:hidden;line-height:var(--line-height);transition:max-height .45s ease}.review-text p>span{font-size:inherit!important;font-family:inherit!important}.review-text.is-expanded{max-height:var(--full-height)}.section-customer-review .jdgm-widget,.section-customer-review .jdgm-widget *{font-family:var(--google-sans)}.section-customer-review .jdgm-preview-badge{min-height:18px}.section-customer-review .jdgm-preview-badge .jdgm-star,.section-customer-review .jdgm-rev__rating .jdgm-star,.section-customer-review .jdgm-histogram .jdgm-star{color:var(--brown)}.section-customer-review .jdgm-prev-badge__text{color:#848484;text-decoration:underline;text-underline-offset:2px;font-size:14px;line-height:1;font-family:var(--tiller-reg)}.section-customer-review .jdgm-widget.jdgm-review-widget{width:100%}.section-customer-review .jdgm-rev-widg{padding:0;border:0}.section-customer-review .jdgm-rev-widg__header,.section-customer-review .jdgm-rev-widg>.jdgm-rev-widg__header,.section-customer-review .jdgm-rev-widg__header *,.section-customer-review .jdgm-row-actions,.section-customer-review .jdgm-row-actions *,.section-customer-review .jdgm-rev-widg__title,.section-customer-review .jdgm-rev-widg__summary,.section-customer-review .jdgm-rev-widg__summary *,.section-customer-review .jdgm-widget-actions-wrapper,.section-customer-review .jdgm-widget-actions-wrapper *,.section-customer-review .jdgm-write-rev-link,.section-customer-review .jdgm-form-wrapper,.section-customer-review .jdgm-form,.section-customer-review .jdgm-rev-widg__sort-wrapper,.section-customer-review .jdgm-rev-widg__sort-wrapper *,.section-customer-review .jdgm-rev-widg__filter,.section-customer-review .jdgm-rev-widg__filters,.section-customer-review .jdgm-rev-widg__filters *,.section-customer-review .jdgm-rev-widg__sort,.section-customer-review .jdgm-sort-dropdown-wrapper,.section-customer-review .jdgm-sort-dropdown,.section-customer-review .jdgm-medals,.section-customer-review .jdgm-rev-widg__body>.jdgm-row-profile,.section-customer-review .jdgm-row-search,.section-customer-review .jdgm-histogram{display:none!important}.section-customer-review .jdgm-rev-widg__body{margin-top:0!important}.section-customer-review .jdgm-rev{padding:0 0 18px;margin-bottom:18px;border-top:0;border-bottom:1px solid #CECECE}.section-customer-review .jdgm-rev:last-child{border-bottom:0}.section-customer-review .jdgm-rev__header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.section-customer-review .jdgm-rev__author,.section-customer-review .jdgm-rev__timestamp{font-size:16px;line-height:1.4;color:var(--brown);font-family:var(--tiller-reg);font-weight:400}.section-customer-review .jdgm-rev__timestamp{color:#848484;font-size:14px}.section-customer-review .jdgm-rev__title{margin:0 0 12px;font-size:24px;line-height:1.2;font-family:var(--tiller-reg);color:var(--brown);text-transform:uppercase}.section-customer-review .jdgm-rev__body,.section-customer-review .jdgm-rev__body p{margin:0;font-size:16px;line-height:1.8;color:var(--brown);font-family:var(--google-sans);font-weight:400}.section-customer-review .jdgm-write-rev-link,.section-customer-review .jdgm-submit-rev,.section-customer-review .jdgm-btn{border:1px solid var(--light-pink);border-radius:999px;background:var(--light-pink);color:var(--brown);font-size:14px;line-height:1;font-family:var(--google-sans-med);font-weight:400;text-transform:uppercase;padding:14px 28px}.section-customer-review .jdgm-write-rev-link:hover,.section-customer-review .jdgm-submit-rev:hover,.section-customer-review .jdgm-btn:hover{background:var(--brown);border-color:var(--brown);color:var(--white)}.section-customer-review .jdgm-form input[type=text],.section-customer-review .jdgm-form input[type=email],.section-customer-review .jdgm-form textarea{border:1px solid #CECECE;border-radius:0;color:var(--brown);font-size:16px;font-family:var(--google-sans)}.section-customer-review .jdgm-form label{color:var(--brown);font-family:var(--google-sans);font-size:14px}.section-customer-review .jdgm-paginate__page,.section-customer-review .jdgm-sort-dropdown{color:var(--brown);font-family:var(--google-sans)}.jm-review-widget{padding:0!important}.jm-review-widget-minimal-header__button-and-filters{display:none!important}.jm-review-widget-minimal-header__title{font-size:40px!important;line-height:1!important;font-family:var(--tiller-med)!important;text-transform:uppercase!important;color:var(--brown)!important;margin-bottom:10px!important}.jm-average-rating-display .jm-text:first-child{font-size:16px!important;line-height:1!important;font-family:var(--tiller-reg)!important;color:var(--brown)!important}.jm-average-rating-display .jm-text:last-child{font-size:14px!important;line-height:1!important;font-family:var(--tiller-reg)!important;color:#848484!important;text-decoration:underline!important;text-underline-offset:2px!important}.jm-reviewer-info__name{font-family:var(--tiller-med)!important;font-size:16px!important;font-weight:500!important}.jm-star-rating__font-icon{font-size:16px!important}@media(max-width:1320px){.section-product-about-us{padding:100px 24px}}@media(max-width:1199px){.product-detail-grid{gap:20px}.product-detail-content{padding:0}.product-desc{margin-bottom:10px}.product-brand{font-size:15px;line-height:1}.product-desc p{font-size:15px}.product-actions .theme-common-btn{padding:16px 27px 14px}.secondary-actions button{padding:12px;font-size:14px}.section-product-about-us{padding:100px 24px}.design-note-card p{margin:0 0 16px;font-size:16px}.section-customer-review{padding-block:100px 50px}.review-item h3{font-size:22px}.review-item p,.review-read-toggle{font-size:15px}.review-view-all{margin-top:20px}.jm-review-widget-minimal-header__title{font-size:32px!important}.product-detail-wishlist .hulk_wl_icon{font-size:14px!important}}@media(max-width:991px){.secondary-actions{grid-template-columns:1fr}.section-product-about-us{padding:80px 24px}.design-note-card{max-width:436px}.jm-review-widget-minimal-header__title{font-size:28px!important}.product-detail-wishlist .wishlist-btn{padding:12px!important}}@media(max-width:767px){.product-detail-grid{grid-template-columns:minmax(0,1fr)}.section-product-detail{padding:36px 0}.size-modal-close{top:-38px;right:-10px;font-size:38px}.product-detail-info{position:static}.section-complete-look{padding-block:60px 120px}.section-product-about-us{padding:70px 20px}.design-note-card p{margin:0 0 14px;font-size:14px}.design-note-card span{margin-bottom:10px}.design-note-card .heading-style-4{margin:0 0 12px}.section-customer-review{padding-block:70px 40px}.review-item h3{font-size:20px}.review-item p,.review-read-toggle{font-size:14px}.review-view-all{margin-top:18px}.jm-review-widget-minimal-header__title{font-size:24px!important}}@media(max-width:575px){.section-product-detail{padding:26px 0}.secondary-actions{grid-template-columns:1fr;gap:12px;margin-top:12px}.size-options button{min-width:32px;height:32px;font-size:12px}.section-complete-look{padding-block:60px 80px}.section-product-about-us{padding:50px 14px}.design-note-card{padding:16px}.section-customer-review{padding-block:50px 36px}.review-item h3{font-size:18px}.review-view-all{margin-top:16px}.modalBoxUpperSectionStyle{padding:20px 14px!important}.submitButtonStyle.notifyButtonStyle{padding:14px 28px 10px!important;font-size:14px!important}.modalBoxLowerSectionStyle{padding:0 15px 15px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-detail.css.map */
