.product-accordion__item{--pa-size: 15px;--pa-accent: rgb(var(--colors-heading, 26, 95, 95));--pa-text: rgb(var(--colors-text, 26, 95, 95));--pa-line: rgb(var(--colors-line-and-border, 225, 227, 225));--pa-soft: #f5f8ef;width:100%;margin-block:0 .5rem;text-align:start;border-radius:12px;background:var(--pa-soft);transition:box-shadow .25s ease}.product-accordion__item[open]{box-shadow:inset 0 0 0 1px var(--pa-line)}.product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding:.75rem .75rem .75rem 1rem;border-radius:12px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .product-accordion__summary{padding:.75rem 1rem .75rem .75rem}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__summary::marker{content:""}.product-accordion__summary:focus-visible{outline:2px solid var(--pa-accent);outline-offset:2px}.product-accordion__title{font-size:var(--pa-size);font-weight:500;line-height:1.35;letter-spacing:.005em;color:var(--pa-accent);text-wrap:pretty}.product-accordion__icon{position:relative;flex:0 0 auto;width:30px;height:30px;border:1.5px solid var(--pa-accent);border-radius:50%;color:var(--pa-accent);background:transparent;transition:background-color .25s ease,color .25s ease}.product-accordion__icon:before,.product-accordion__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:11px;height:1.5px;margin-inline-start:-5.5px;margin-block-start:-.75px;background:currentColor;border-radius:2px;transition:transform .25s ease}.product-accordion__icon:after{transform:rotate(90deg)}.product-accordion__summary:hover .product-accordion__icon,.product-accordion__item[open] .product-accordion__icon{background:var(--pa-accent);color:#fff}.product-accordion__item[open] .product-accordion__icon:after{transform:rotate(0)}.product-accordion__panel{padding:0 1rem 1rem}.product-accordion__content{font-size:calc(var(--pa-size) - 1px);font-weight:400;font-style:normal;line-height:1.7;color:var(--pa-text);overflow-wrap:anywhere}.product-accordion__content>:first-child{margin-block-start:0}.product-accordion__content>:last-child{margin-block-end:0}.product-accordion__content p{margin:0 0 .9em}.product-accordion__content ul,.product-accordion__content ol{margin:0 0 .9em;padding-inline-start:1.25em}.product-accordion__content ul{list-style:disc}.product-accordion__content ol{list-style:decimal}.product-accordion__content li{margin-block-end:.3em}.product-accordion__content strong,.product-accordion__content b{font-weight:700}.product-accordion__content em,.product-accordion__content i{font-style:normal}.product-accordion__content a{text-decoration:underline;text-underline-offset:3px;color:var(--pa-accent)}.product-accordion__content img{max-width:100%;height:auto;border-radius:8px}.product-accordion__content h1,.product-accordion__content h2,.product-accordion__content h3,.product-accordion__content h4{margin:1.2em 0 .4em;font-size:var(--pa-size);font-weight:700;line-height:1.4;color:var(--pa-accent)}.product-accordion__empty{margin:.5rem 0;padding:.75rem;font-size:13px;text-align:center;border:1px dashed currentColor;border-radius:12px;opacity:.55}@media(prefers-reduced-motion:reduce){.product-accordion__item,.product-accordion__icon,.product-accordion__icon:before,.product-accordion__icon:after{transition:none}}.routine-picks{--rp-accent: rgb(var(--colors-heading, 26, 95, 95));--rp-text: rgb(var(--colors-text, 26, 95, 95));--rp-line: rgb(var(--colors-line-and-border, 225, 227, 225));--rp-soft: #f5f8ef;width:100%;margin-block:1rem;color:var(--rp-text)}.routine-picks[hidden]{display:none}.routine-picks--card{padding:1rem;border-radius:16px;background:var(--rp-soft)}.routine-picks--plain{padding:0}.rp-header{margin-block-end:.875rem}.rp-heading{margin:0;font-family:BC Figural Swap,Geograph Sans,Tajawal,sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.2;letter-spacing:-.005em;color:var(--rp-accent)}.rp-subheading{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;opacity:.75}.rp-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.rp-item{display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;column-gap:.875rem;padding:.625rem .75rem .625rem .625rem;border-radius:12px;background:#fff}.routine-picks--plain .rp-item{border:1px solid var(--rp-line)}.rp-item:has(.rp-check){grid-template-columns:auto 60px minmax(0,1fr) auto}.rp-media{display:block;width:60px;height:60px;overflow:hidden;border-radius:9px;background:var(--rp-soft)}.rp-media__img{display:block;width:100%;height:100%;object-fit:cover}.rp-info{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.rp-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.875rem;font-weight:500;line-height:1.35;color:var(--rp-accent);text-decoration:none;text-wrap:pretty}@media(hover:hover){.rp-title:hover{text-decoration:underline;text-underline-offset:3px}}.rp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:0;font-size:.8125rem;line-height:1.2}.rp-price__now{font-weight:500;color:var(--rp-text)}.rp-price__was{font-size:.75rem;opacity:.5}.rp-variant-wrap{position:relative;max-width:100%}.rp-variant{appearance:none;-webkit-appearance:none;max-width:100%;height:26px;padding-block:0;padding-inline:.5rem 1.375rem;border:1px solid var(--rp-line);border-radius:7px;background-color:var(--rp-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%231a5f5f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .4375rem center;font-size:.75rem;font-weight:400;color:var(--rp-text);cursor:pointer;text-overflow:ellipsis}[dir=rtl] .rp-variant{padding-inline:1.375rem .5rem;background-position:left .4375rem center}.rp-variant:focus-visible,.rp-add:focus-visible,.rp-add-all:focus-visible,.rp-check__input:focus-visible+.rp-check__box{outline:2px solid var(--rp-accent);outline-offset:2px}.rp-sr,.rp-status:not(.is-error){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rp-check{display:inline-flex;cursor:pointer}.rp-check__input{position:absolute;width:1px;height:1px;opacity:0}.rp-check__box{position:relative;width:18px;height:18px;border:1.5px solid var(--rp-accent);border-radius:5px;background:#fff;transition:background-color .2s ease}.rp-check__box:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.rp-check__input:checked+.rp-check__box{background:var(--rp-accent)}.rp-check__input:checked+.rp-check__box:after{transform:rotate(45deg) scale(1)}.rp-add{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;padding:0;border:1.5px solid var(--rp-accent);border-radius:50%;background:transparent;color:var(--rp-accent);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover){.rp-add:hover{background:var(--rp-accent);color:#fff}}.rp-add:active{transform:scale(.94)}.rp-add__label{display:none}.rp-add__icon{position:relative;width:12px;height:12px;flex:0 0 auto}.rp-add__icon:before,.rp-add__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:100%;height:1.5px;background:currentColor;border-radius:2px;transform:translateY(-50%)}.rp-add__icon:after{transform:translateY(-50%) rotate(90deg)}.rp-add.is-loading,.rp-add-all.is-loading{pointer-events:none;opacity:.75}.rp-add.is-loading .rp-add__icon,.rp-add-all.is-loading:before{width:14px;height:14px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:rp-spin .7s linear infinite}.rp-add.is-loading .rp-add__icon:before,.rp-add.is-loading .rp-add__icon:after{display:none}.rp-add.is-added{background:var(--rp-accent);color:#fff}.rp-add.is-added .rp-add__icon{width:6px;height:11px;margin-block-start:-2px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.rp-add.is-added .rp-add__icon:before,.rp-add.is-added .rp-add__icon:after{display:none}.rp-add-all{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:44px;margin-block-start:.75rem;padding-inline:1rem;border:0;border-radius:999px;background:var(--rp-accent);font-size:.875rem;font-weight:500;letter-spacing:.005em;color:#fff;cursor:pointer;transition:opacity .2s ease,transform .15s ease}@media(hover:hover){.rp-add-all:hover{opacity:.92}}.rp-add-all:active{transform:scale(.99)}.rp-add-all:disabled{opacity:.4;cursor:not-allowed}.rp-add-all.is-loading:before{content:"";display:inline-block}.rp-status{margin:.5rem 0 0;font-size:.75rem;line-height:1.4;text-align:center}.rp-status.is-error{color:#a94600}.rp-skeleton{display:grid;grid-template-columns:60px minmax(0,1fr) 36px;align-items:center;column-gap:.875rem;padding:.625rem .75rem .625rem .625rem;border-radius:12px;background:#fff}.rp-skeleton__img,.rp-skeleton__lines span,.rp-skeleton__btn{display:block;border-radius:9px;background:linear-gradient(90deg,#eef1ea 25%,#f7f9f4,#eef1ea 75%);background-size:200% 100%;animation:rp-shimmer 1.4s ease-in-out infinite}.rp-skeleton__img{width:60px;height:60px}.rp-skeleton__lines{display:grid;gap:.5rem}.rp-skeleton__lines span{height:11px}.rp-skeleton__lines span:first-child{width:75%}.rp-skeleton__lines span:last-child{width:35%}.rp-skeleton__btn{width:36px;height:36px;border-radius:50%}@keyframes rp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rp-spin{to{transform:rotate(360deg)}}@media(max-width:480px){.routine-picks--card{padding:.875rem}.rp-item{column-gap:.75rem}}@media(prefers-reduced-motion:reduce){.rp-skeleton__img,.rp-skeleton__lines span,.rp-skeleton__btn,.rp-add.is-loading .rp-add__icon,.rp-add-all.is-loading:before{animation:none}.rp-add,.rp-add-all,.rp-check__box,.rp-check__box:after{transition:none}}.product-form__input{--vo-accent: rgb(var(--colors-heading, 26, 95, 95));--vo-text: rgb(var(--colors-text, 26, 95, 95));--vo-line: rgb(var(--colors-line-and-border, 225, 227, 225));--vo-soft: #f5f8ef}.product-form__input legend{font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:.005em;color:var(--vo-accent)}.product-form__input .input-radio+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch){min-height:40px;padding-block:.5rem;padding-inline:1.125rem;border:1.5px solid var(--vo-line)!important;border-radius:999px;background-color:var(--vo-soft)!important;font-size:.875rem;font-weight:500;line-height:1.2;color:var(--vo-text)!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.product-form__input .input-radio:checked+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch){border-color:var(--vo-accent)!important;background-color:var(--vo-accent)!important;color:#fff!important}.product-form__input .input-radio+label.is-selected:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch){border-color:var(--vo-accent)!important;background-color:var(--vo-accent)!important;color:#fff!important}.product-form__input .input-radio+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch){-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.product-form__input .input-radio.disabled+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch){background-color:#fff!important;color:var(--vo-text)!important;opacity:.5;text-decoration:line-through}.product-form__input .input-radio:focus-visible+label{outline:2px solid var(--vo-accent);outline-offset:2px}.product-form__input .input-radio+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch)>span.invisible{visibility:visible}.product-form__input .input-radio+label:not(.color-watches):not(.color-watches-card):not(.custom-color-swatch)>div.absolute{display:none!important}@media(prefers-reduced-motion:reduce){.product-form__input .input-radio+label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAQ */
