@font-face{font-family:Karla;src:url(./irena-source-karla-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.irena-pdp-source-rating{display:flex;align-items:center;gap:5px;margin:0;color:#555;font-family:"Source Serif 4",Georgia,serif;font-size:13px;line-height:1.35}.irena-pdp-source-rating__stars{color:#f5a623;font-size:16px;white-space:nowrap}.irena-pdp-source-rating__score{font-weight:400;white-space:nowrap}.irena-pdp-source-rating__count{color:#555}.irena-pdp-sale-row{display:flex;align-items:center;margin:0}.irena-pdp-sale-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 12px;background:#1da67c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1.2}.irena-pdp-trust{display:flex;flex-direction:column;gap:10px;margin:16px 0;padding:0;list-style:none;color:#1a1a1a}.irena-pdp-trust__item{display:flex;align-items:center;gap:10px;min-width:0;font-family:"Source Serif 4",Georgia,serif;font-size:14px;line-height:1.4;font-weight:700}.irena-pdp-trust__icon,.irena-pdp-trust__carrier,.irena-pdp-trust__flag{flex:0 0 26px;width:26px;display:block}.irena-pdp-trust__icon,.irena-pdp-trust__carrier{height:26px}.irena-pdp-trust__flag{height:18px}.irena-pdp-viewers{display:inline-flex;align-items:center;gap:9px;margin:2px 0;color:#333;font:400 14px/1.35 "Source Serif 4",Georgia,serif}.irena-pdp-viewers__eye{flex:0 0 22px}.irena-pdp-viewers__outline{animation:irena-pdp-eye-blink 4s ease-in-out infinite;transform-origin:11px 8px}.irena-pdp-viewers__iris,.irena-pdp-viewers__pupil{animation:irena-pdp-eye-iris 4s ease-in-out infinite;transform-origin:11px 8px}@keyframes irena-pdp-eye-blink{0%,88%,to{transform:scaleY(1)}92%,96%{transform:scaleY(.08)}}@keyframes irena-pdp-eye-iris{0%,88%,to{transform:scaleY(1);opacity:1}92%,96%{transform:scaleY(0);opacity:0}}.irena-pdp-reassurance{display:grid;gap:0;margin:0;color:#484848;font-family:"Source Serif 4",Georgia,serif;font-size:13px;line-height:1.45}.irena-pdp-reassurance p{margin:0}.irena-pdp-reassurance__availability{display:flex;align-items:center;justify-content:center;gap:7px;color:#267653;font-weight:600}.irena-pdp-reassurance__dispatch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:37px;padding:10px 16px;background:#f0f0f0;color:#292929;font-size:13px;line-height:1.25}.irena-pdp-reassurance__dispatch-left,.irena-pdp-reassurance__dispatch-right{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.irena-pdp-reassurance__dispatch-dot{display:block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#4caf50}.irena-pdp-reassurance__dispatch-right{color:#444}.irena-pdp-reassurance__payments{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:73px;padding:0}.irena-pdp-reassurance__payments img{display:block;width:100%;max-width:220px;height:auto}.irena-pdp-reassurance__notice{display:block;padding:24px 20px;background:#080808;border:1px solid #252525;border-radius:0;color:#fff;font-family:Karla,Arial,sans-serif;text-align:center}.irena-pdp-reassurance__notice .irena-pdp-reassurance__campaign{display:block;color:#d9c39a;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.4;margin-bottom:10px}.irena-pdp-reassurance__notice .irena-pdp-reassurance__offer{margin:0 0 10px;color:#fff;font-size:clamp(23px,2.2vw,30px);font-weight:700;line-height:1.15}.irena-pdp-reassurance__notice .irena-pdp-reassurance__discount{margin:0 0 10px;color:#d9c39a;font-size:18px;font-weight:700;letter-spacing:.6px;line-height:1.35}.irena-pdp-reassurance__notice .irena-pdp-reassurance__copy{max-width:34ch;margin:0 auto;color:#e4e4e4;font-size:14px;line-height:1.5}.irena-pdp-reassurance__clock{width:min(100%,236px);margin:18px auto 0;padding-top:14px;border-top:1px solid #45403a}.irena-pdp-reassurance__notice .irena-pdp-reassurance__clock-label{margin:0 0 5px;color:#d9c39a;font-size:10px;font-weight:700;letter-spacing:1.6px;line-height:1.4}.irena-pdp-reassurance__countdown{margin:0;color:#fff;font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:3px;line-height:1.25;white-space:nowrap}.irena-pdp-reassurance__clock-units{display:grid;grid-template-columns:repeat(3,1fr);width:204px;max-width:100%;margin:4px auto 0;color:#bbb;font-size:9px;letter-spacing:1.5px}@media screen and (max-width:749px){.irena-pdp-reassurance__dispatch{gap:4px;padding:8px 10px;font-size:11px;flex-wrap:wrap}.irena-pdp-reassurance__dispatch-left,.irena-pdp-reassurance__dispatch-right{gap:5px}.irena-pdp-reassurance__dispatch-right svg{width:18px;height:11px}.irena-pdp-reassurance__payments{min-height:56px}.irena-pdp-reassurance__payments img{max-width:200px}.irena-pdp-reassurance__notice{min-height:0;padding:22px 14px}.irena-pdp-source-rating{margin:0;font-size:13px}.irena-pdp-trust{gap:10px;margin:16px 0}.irena-pdp-trust__item{flex-direction:row;align-items:center;gap:10px;font-size:14px}}@media screen and (max-width:359px){.irena-pdp-trust{grid-template-columns:1fr}.irena-pdp-trust__item{flex-direction:row;align-items:center}}@media screen and (min-width:750px){.irena-pdp-source-rating{margin-bottom:0;font-size:13px}.irena-pdp-trust__item{font-size:14px;font-weight:700;line-height:1.35}}@media screen and (min-width:701px)and (max-width:989px){main:has(media-gallery) .product-details h1{font-family:"Noto Serif",Georgia,serif!important;font-size:24px!important;line-height:1.2!important}}@media screen and (min-width:750px)and (max-width:989px){main:has(media-gallery) .product-details>.group-block{padding-block-start:0!important}main:has(media-gallery) .product-details .price,main:has(media-gallery) .product-details .compare-at-price{line-height:1!important}main:has(media-gallery) .product-details .price{font-size:25px!important}main:has(media-gallery) .product-details .compare-at-price{font-size:17px!important}}@media screen and (min-width:990px){#MainContent:has(media-gallery) .product-information__grid .product-details>.group-block{width:100%;max-width:550px;margin-inline:auto}main:has(media-gallery) .product-details h1{font-family:"Noto Serif",Georgia,serif!important;font-size:36px!important;line-height:1.2!important}main:has(media-gallery) .product-details .price,main:has(media-gallery) .product-details .compare-at-price{font-family:"Source Serif 4",Georgia,serif!important;line-height:1!important}main:has(media-gallery) .product-details .price{font-size:26px!important}main:has(media-gallery) .product-details .compare-at-price{font-size:17px!important}main:has(media-gallery) .product-details h1{max-width:calc(100% - 70px)}}#MainContent:has(media-gallery) .product-details h1{font-family:"Noto Serif",Georgia,serif!important}#MainContent:has(media-gallery) variant-picker fieldset.variant-option--buttons legend,#MainContent:has(media-gallery) variant-picker .irena-pdp-variant-selected,#MainContent:has(media-gallery) variant-picker .variant-option__button-label,#MainContent:has(media-gallery) variant-picker .variant-option__button-label__text{font-family:"Source Serif 4",Georgia,serif!important}#MainContent:has(media-gallery) variant-picker .irena-pdp-variant-selected{display:block;margin-top:4px;font-size:14px;line-height:1.25}#MainContent:has(media-gallery) variant-picker .variant-option__button-label__text{text-transform:uppercase}@media screen and (max-width:749px){#MainContent:has(media-gallery) .product-details .price{font-size:25px!important}#MainContent:has(media-gallery) .product-details .compare-at-price{font-size:17px!important}}@keyframes irena-pdp-atc-breathe{0%,70%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-1px) scale(1.018)}}#MainContent:has(media-gallery) .product-details .add-to-cart-button:not(:disabled):not([aria-disabled=true]){box-shadow:0 5px 18px #16a97c47}@media(prefers-reduced-motion:no-preference){#MainContent:has(media-gallery) .product-details .add-to-cart-button:not(:disabled):not([aria-disabled=true]):not([data-added=true]):not([aria-busy=true]){animation:irena-pdp-atc-breathe 3.4s ease-in-out infinite;transform-origin:center}}@media(hover:hover){#MainContent:has(media-gallery) .product-details .add-to-cart-button:not(:disabled):not([aria-disabled=true]):hover{animation-play-state:paused;box-shadow:0 7px 22px #16a97c66}}#MainContent:has(media-gallery) .product-details .add-to-cart-button:active{animation:none;transform:scale(.99)}@media(prefers-reduced-motion:reduce){#MainContent:has(media-gallery) .product-details .add-to-cart-button{animation:none;transform:none;filter:none}.irena-pdp-viewers__outline,.irena-pdp-viewers__iris,.irena-pdp-viewers__pupil{animation:none}}@media screen and (min-width:990px){#MainContent:has(media-gallery) .product-details>.group-block{padding-block-start:6px!important}}@media screen and (max-width:749px){#MainContent:has(media-gallery) .product-details>.group-block{padding-block-start:11px!important}}#MainContent:has(media-gallery) .product-details .group-block-content:has(>.irena-pdp-source-rating)>.group-block:has(h1){margin-block-start:-9px}#MainContent:has(media-gallery) .product-details .group-block-content:has(>.text-block h1){gap:8px!important}#MainContent:has(media-gallery) .product-details variant-picker{margin-block-start:-6px}#MainContent:has(media-gallery) .product-details .irena-pdp-trust{order:1;margin-block:0}#MainContent:has(media-gallery) .product-details .irena-size-chart{order:2;margin-block:-7px -9px}#MainContent:has(media-gallery) .product-details .irena-pdp-viewers{order:3}#MainContent:has(media-gallery) .product-details .buy-buttons-block{order:4}#MainContent:has(media-gallery) .product-details .irena-pdp-reassurance{order:5}#MainContent:has(media-gallery) .product-details .irena-product-lower-accordions{order:6}#MainContent:has(media-gallery) variant-picker .variant-option__button-label,#MainContent:has(media-gallery) variant-picker .variant-option__button-label__text{font-family:Karla,Arial,sans-serif!important}#MainContent:has(media-gallery) variant-picker .variant-option__button-label{min-width:49px;min-height:49px;margin-inline-end:3px;border-color:#212121}#MainContent:has(media-gallery) variant-picker fieldset.variant-option--buttons{margin-block-end:0}@media screen and (min-width:990px){#MainContent:has(media-gallery) .product-details variant-picker{margin-block-start:-10px}#MainContent:has(media-gallery) variant-picker fieldset.variant-option--buttons{padding-block-start:12px}#MainContent:has(media-gallery) variant-picker fieldset.variant-option--buttons+fieldset.variant-option--buttons{margin-block-start:12px}#MainContent:has(media-gallery) .product-details .irena-pdp-trust{margin-block-start:-4px}}@media screen and (min-width:750px){#MainContent media-gallery slideshow-arrows{display:none!important}}#MainContent .product-details variant-picker[data-irena-reorder] .variant-picker__form{display:flex;flex-direction:column}#MainContent .product-details variant-picker[data-irena-reorder] .variant-picker__form>.variant-option{order:0}#MainContent .product-details variant-picker[data-irena-reorder] .variant-picker__form>.irena-pdp-trust--in-picker{order:1;margin-block:16px}#MainContent .product-details variant-picker[data-irena-reorder] .variant-picker__form>[data-irena-size]{order:2}#MainContent .product-details .group-block-content:has(>variant-picker[data-irena-reorder])>.irena-pdp-trust:not(.irena-pdp-trust--in-picker){display:none}#MainContent .product-details variant-picker[data-irena-reorder] [data-irena-size]>.variant-option__button-label{flex:0 0 40px;min-width:40px;min-height:40px;padding:4px;margin:0 5px 5px 0}#MainContent:has(media-gallery) .product-details variant-picker fieldset[data-irena-color]:not(.variant-option--swatches)>label.variant-option__button-label{width:auto!important;min-width:36px!important;height:auto!important;min-height:36px!important;padding:4px 8px!important;margin:0 6px 6px 0!important;text-align:center}#MainContent:has(media-gallery) .product-details variant-picker fieldset[data-irena-color]{padding-left:0!important}#MainContent:has(media-gallery) .product-details variant-picker fieldset[data-irena-color]>legend{position:static!important;width:auto!important;margin:0 0 8px!important}#MainContent:has(media-gallery) .product-details variant-picker fieldset[data-irena-color]>legend .irena-pdp-variant-selected{display:none!important}#MainContent .product-details variant-picker[data-irena-reorder] .variant-picker__form>.irena-pdp-trust--in-picker{order:-1;margin-block:0 16px}#MainContent .product-details .group-block-content:has(>.irena-pdp-sale-row){align-items:center!important}#MainContent .product-details .group-block-content:has(>.irena-pdp-sale-row)>product-price{padding-block-start:0!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/irena-pdp-source-details.css.map */
