.ao-pdp__form:has(.ao-opt){margin-top:25px}.ao-opt+.ao-opt{margin-top:34px}.ao-opt~.ao-pdp__buy{margin-top:35px}.ao-opt--gia~.ao-pdp__buy{margin-top:26px}.ao-opt__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:10px;min-height:24px}.ao-opt__label{font:500 12px/15px var(--ao-sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--ao-ink)}.ao-opt__aside{display:flex;align-items:center;margin-left:auto}.ao-ring__perk{padding-right:8.9px;border-right:1px solid var(--ao-ink);font:400 12px/18px var(--ao-sans);color:var(--ao-ink)}.ao-ring__perk+.ao-opt__link{margin-left:9px}.ao-opt__link{display:inline-flex;align-items:center;min-height:24px;margin:0;padding:0;border:0;background:none;color:var(--ao-ink);font:400 12px/15px var(--ao-sans);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}@media(max-width:991.98px){.ao-ring__perk,.ao-opt__link{font-weight:310}}.ao-ring__assess{position:relative}.ao-ring__assess:after{content:"";position:absolute;top:-5px;right:-2px;bottom:-5px;left:-2px}.ao-opt__link:focus-visible,.ao-ring__assess:focus-visible,.ao-ring__toggle:focus-visible{outline:2px solid var(--ao-ink);outline-offset:2px}.ao-ring__field{position:relative}.ao-ring__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:14px 0 9px;border:0;border-bottom:1px solid var(--ao-ink);border-radius:0;background:none;color:var(--ao-ink);font:400 16.5px/20px var(--ao-sans);text-align:left;cursor:pointer}.ao-ring__note{margin-left:6px;font-size:12.5px;font-weight:300;line-height:1}.ao-ring__chevron{flex:none;width:18px;height:18px;transition:transform .2s ease}.ao-ring.is-open .ao-ring__chevron{transform:rotate(180deg)}.ao-ring__pop{position:absolute;z-index:4;top:calc(100% - 1px);left:0;right:0;border:1px solid var(--ao-ink);background:#fff;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility 0s linear .15s}.ao-ring.is-open .ao-ring__pop{visibility:visible;opacity:1;transition-delay:0s}.ao-ring__list{max-height:269px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:none}.ao-ring__list::-webkit-scrollbar{display:none}.ao-ring__list:focus{outline:none}.ao-ring__opt{display:flex;align-items:center;min-height:42px;margin:0;padding:0 18px;border-top:1px solid rgba(20,44,67,.2);color:var(--ao-ink);font:400 16.5px/20px var(--ao-sans);cursor:pointer}.ao-ring__opt:first-child{border-top:0}.ao-ring__opt .ao-ring__note{margin-left:6px}@media(hover:hover){.ao-ring__list .ao-ring__opt:hover{background:#142c430a}}.ao-ring__list .ao-ring__opt[aria-selected=true],.ao-ring__pop--fixed .ao-ring__opt{background:#142c4314}.ao-ring__toggle:focus-visible+.ao-ring__pop .ao-ring__opt.is-active{box-shadow:inset 0 0 0 2px var(--ao-ink)}.ao-ring__bar{position:absolute;top:0;right:0;bottom:0;width:6px;touch-action:none}.ao-ring__bar[hidden]{display:none}.ao-ring__thumb{position:absolute;top:0;left:0;width:100%;border-radius:4px;background:#a0a0a0;cursor:default}.ao-ring__fixed{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:17px 18px 16px}.ao-ring__fixed p{font:400 11px/13px var(--ao-sans);color:var(--ao-ink)}.ao-ring__assess{margin:0;padding:0;border:0;background:none;color:var(--ao-ink);font:500 11px/13px var(--ao-sans);text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.ao-ring__pop--fixed .ao-ring__opt{cursor:default}.ao-gia{display:flex;align-items:center;gap:4px;height:55px;margin:12px 0 0;padding:0 18px 0 14px;border:.5px solid #a0a0a0;border-radius:4.5px;background:#fff;color:var(--ao-ink);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ao-gia:hover,.ao-gia:has(:checked){border-color:var(--ao-ink)}.ao-gia:has(:checked){background:#142c4314}.ao-gia:has(:focus-visible){outline:2px solid var(--ao-ink);outline-offset:2px}.ao-gia__icon{position:relative;flex:none;width:18px;height:18px;overflow:hidden}.ao-gia__icon img{position:absolute;top:-29.03%;left:-29.03%;width:154.84%;max-width:none;height:154.84%}.ao-gia__title,.ao-gia__price{font:600 11px/14px var(--ao-sans);letter-spacing:1.1px;text-transform:uppercase}.ao-gia__title{flex:1 1 auto;min-width:0}.ao-pdp__hint.ao-consult{margin-top:24px;font-size:11px;line-height:13px;letter-spacing:1.1px}.ao-consult__icon{position:relative;flex:none;width:16px;height:17px;margin-right:11px;overflow:hidden}.ao-consult__icon img{position:absolute;top:-50%;left:-53.85%;width:211.54%;max-width:none;height:196.43%}@media(min-width:992px){.ao-pdp__form:has(.ao-opt){margin-top:calc(14 * var(--u))}.ao-opt+.ao-opt{margin-top:calc(27 * var(--u))}.ao-opt~.ao-pdp__buy{margin-top:calc(45 * var(--u))}.ao-opt--gia~.ao-pdp__buy{margin-top:calc(37 * var(--u))}.ao-opt__head{column-gap:calc(12 * var(--u));min-height:calc(38 * var(--u))}.ao-opt__label{font-size:calc(12 * var(--u));font-weight:600;line-height:calc(38 * var(--u));letter-spacing:calc(1.2 * var(--u))}.ao-ring__perk{padding-right:calc(10.8 * var(--u));font-size:calc(12 * var(--u));line-height:calc(20 * var(--u))}.ao-ring__perk+.ao-opt__link{margin-left:calc(10.8 * var(--u))}.ao-opt__link{font-size:calc(12 * var(--u))}.ao-opt--gia .ao-opt__link{font-size:calc(11 * var(--u))}.ao-ring__toggle{padding:calc(7 * var(--u)) 0 calc(11 * var(--u));font-size:calc(18 * var(--u));line-height:calc(22 * var(--u))}.ao-ring__note,.ao-ring__opt .ao-ring__note{margin-left:calc(8 * var(--u));font-size:calc(14 * var(--u))}.ao-ring__chevron{width:calc(18 * var(--u));height:calc(18 * var(--u))}.ao-ring__list{max-height:calc(344 * var(--u))}.ao-ring__opt{min-height:calc(52 * var(--u));padding:0 calc(30 * var(--u));font-size:calc(18 * var(--u));line-height:calc(22 * var(--u))}.ao-ring__bar{width:10px}.ao-ring__thumb{border-radius:7px}.ao-ring__fixed{flex-direction:row;align-items:center;justify-content:space-between;gap:calc(16 * var(--u));min-height:calc(52 * var(--u));padding:calc(8 * var(--u)) calc(30 * var(--u))}.ao-ring__fixed p{font-size:calc(13 * var(--u));line-height:calc(16 * var(--u))}.ao-ring__assess{flex:none;font-size:calc(12 * var(--u));line-height:calc(15 * var(--u));text-underline-offset:3px}.ao-gia{gap:calc(8 * var(--u));height:calc(64 * var(--u));margin-top:calc(5 * var(--u));padding:0 calc(30 * var(--u)) 0 calc(29 * var(--u));border-radius:calc(7 * var(--u))}.ao-gia__icon{width:calc(21 * var(--u));height:calc(21 * var(--u))}.ao-gia__title,.ao-gia__price{font-size:calc(11 * var(--u));line-height:calc(13 * var(--u));letter-spacing:calc(1.1 * var(--u))}.ao-pdp__hint.ao-consult{margin-top:calc(31 * var(--u));font-size:calc(11 * var(--u));line-height:calc(13 * var(--u));letter-spacing:calc(1.1 * var(--u))}.ao-consult__icon{width:calc(19 * var(--u));height:calc(20 * var(--u));margin-right:calc(10 * var(--u))}.ao-consult .ao-pdp__hint-arrow{margin-left:calc(11 * var(--u))}}@media(prefers-reduced-motion:reduce){.ao-ring__chevron,.ao-ring__pop,.ao-gia{transition:none}}.ao-dialog.ao-dialog--side{width:100%;max-width:none;height:100%;max-height:none;margin:0 0 0 auto;border-radius:0;background:#f8f4ee;font-family:var(--ao-sans);opacity:1;transform:translate(105%);transition:transform .3s ease}.ao-dialog.ao-dialog--side.is-open{transform:none;transition-delay:0s}.ao-dialog.ao-dialog--side::backdrop{transition:opacity .3s ease}.ao-dialog.ao-dialog--side.is-open::backdrop{transition-delay:0s}@media(prefers-reduced-motion:reduce){.ao-dialog.ao-dialog--side,.ao-dialog.ao-dialog--side::backdrop{transition:none}}.ao-side__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px;padding:0 30px 0 20px;border-bottom:1px solid #c19a5d;background:#fff}.ao-side__title{margin:0;font:400 21px/32px var(--ao-serif);color:var(--ao-ink)}.ao-side__close{flex:none;width:35px;height:35px;padding:0;border:0;background:none;line-height:0;cursor:pointer}.ao-side__close img{display:block;width:35px;height:35px}.ao-side__close:focus-visible{outline:2px solid var(--ao-ink);outline-offset:2px}.ao-side__body{padding:38px 38px 48px;color:var(--ao-ink);font:400 12px/1.21 var(--ao-sans)}.ao-side__body h3{margin:40px 0 22px;font:600 15px/18px var(--ao-sans);color:var(--ao-ink)}.ao-side__body h3:first-child{margin-top:0}.ao-side__body p{margin:0 0 1.21em;font:inherit}.ao-side__body>:last-child{margin-bottom:0}.ao-side__body ul:not([role=list]){margin:23px 0 0;padding:0;list-style:none}.ao-side__body ul:not([role=list]) li{position:relative;padding-left:25px}.ao-side__body ul:not([role=list]) li+li{margin-top:1.21em}.ao-side__body ul:not([role=list]) li:before{content:"";position:absolute;top:.6em;left:14px;width:4px;height:4px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.ao-side__body ul:not([role=list])+h3{margin-top:40px}@media(min-width:992px){.ao-dialog.ao-dialog--side{width:calc(764 * var(--u))}.ao-side__head{min-height:85px;padding:0 25px 0 38px}.ao-side__title{font-size:25px}.ao-side__body{padding:45px 25px 60px 38px;font-size:14px}.ao-side__body h3{margin:45px 0 15px;font-size:18px;font-weight:500;line-height:22px}.ao-side__body ul:not([role=list]){margin-top:28px}.ao-side__body ul:not([role=list]) li{padding-left:36px}.ao-side__body ul:not([role=list]) li:before{left:23px;width:5px;height:5px}.ao-side__body ul:not([role=list])+h3{margin-top:45px}}.ao-dialog.ao-sg{width:500px;max-width:100%;height:100%;max-height:none;margin:0 0 0 auto;border-left:1px solid rgba(0,0,0,.176);border-radius:0;background:#fff;color:#212529;font:300 13px/20.8px proxima-nova,sans-serif;overflow:hidden;opacity:1;transform:translate(100%);transition:transform .3s ease-in-out}.ao-dialog.ao-sg[open]{display:flex;flex-direction:column}.ao-dialog.ao-sg.is-open{transform:none;transition-delay:0s}.ao-dialog.ao-sg::backdrop{background:#000;opacity:0;transition:opacity .15s linear}.ao-dialog.ao-sg.is-open::backdrop{opacity:.5}@media(prefers-reduced-motion:reduce){.ao-dialog.ao-sg,.ao-dialog.ao-sg::backdrop,.ao-sg__toggle:after,.ao-sg__more{transition:none}}.ao-sg__head{display:flex;flex:none;align-items:center;justify-content:space-between;margin:15px;padding:16px 16px 16px 0;border-top:1px solid #000;border-bottom:1px solid #000}.ao-sg__title{margin:0;color:#212529;font:400 18px/27px proxima-nova,sans-serif;text-transform:uppercase}.ao-sg__close{box-sizing:content-box;flex:none;width:13px;height:13px;margin:-8px -8px -8px auto;padding:8px;border:0;border-radius:6px;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center / 13px auto no-repeat;opacity:.5;cursor:pointer}.ao-sg__close:hover{opacity:.75}.ao-sg__close:focus-visible{outline:2px solid var(--ao-ink);outline-offset:2px;opacity:1}.ao-sg__body{flex:1 1 auto;padding:16px;overflow-y:auto;overscroll-behavior:contain}.ao-sg__tabs{display:flex;border-bottom:1px solid #dee2e6}.ao-sg__tab{margin:0 0 -1px;padding:8px 16px;border:1px solid #dee2e6;border-bottom-color:#fff;border-radius:6px 6px 0 0;background:#fff;color:#000;font:300 13px/20.8px proxima-nova,sans-serif}.ao-sg__pane{margin-top:16px}.ao-sg__img{display:block;width:226px;height:226px;margin:0 auto}.ao-sg .ao-sg__steps{margin:0 0 33px;padding-left:15px;font-size:16px}.ao-sg .ao-sg__steps p{margin:0 0 16px}.ao-sg .ao-sg__note{margin:0 0 33px;font-size:13px}.ao-sg .ao-sg__find{margin:0 0 20px;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000;color:#212529;font:400 18px/28.8px proxima-nova,sans-serif;text-transform:uppercase}.ao-sg__cols{display:flex}.ao-sg .ao-sg__cols p{width:50%;margin:0 0 16px;color:#000;font:400 15px/24px proxima-nova,sans-serif;text-align:center}.ao-sg__chart{margin-bottom:48px}.ao-sg__row{margin-bottom:25px}.ao-sg__whole{display:flex;align-items:center;color:#000;font:400 16px/24px proxima-nova,sans-serif}.ao-sg__toggle,.ao-sg__mm{width:55px;margin:0 auto;text-align:left}.ao-sg__toggle{display:flex;align-items:center;padding:0;border:0;background:transparent;color:#000;font:inherit;cursor:pointer}.ao-sg__toggle:after{content:"";flex-shrink:0;width:20px;height:20px;margin-left:15px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e") no-repeat;background-size:20px;transition:transform .2s ease-in-out}.ao-sg__toggle[aria-expanded=true]:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");transform:rotate(-180deg)}.ao-sg__toggle:focus-visible{outline:2px solid var(--ao-ink);outline-offset:2px}.ao-sg__more{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s ease,visibility 0s linear .35s}.ao-sg__row.is-open .ao-sg__more{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.ao-sg__more-inner{min-height:0;overflow:hidden}.ao-sg__quarters{margin:0}.ao-sg__quarters div{display:flex}.ao-sg__quarters dt,.ao-sg__quarters dd{width:55px;margin:6px auto 0;color:#212529;font:300 15px/20.8px proxima-nova,sans-serif;text-align:left}.ao-side__body h3.ao-consult__heading{margin-bottom:22px}.ao-consult__meta{display:flex;flex-wrap:wrap;gap:12px 43px;margin:42px 0 0;padding:0;list-style:none}.ao-consult__meta li{display:flex;align-items:center;gap:3px;font:600 10px/12px var(--ao-sans);letter-spacing:1px;text-transform:uppercase}.ao-consult__meta img{width:24px;height:24px}.ao-consult__meta .ao-consult__clock{width:23px;height:23px;transform:scaleX(-1)}.ao-dialog--side .ao-consult__form{margin-top:43px}.ao-consult__form .ao-hint__submit{margin-top:45px}.ao-side__body .ao-consult__foot{margin:15px 0 0;text-align:center}.ao-consult__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ao-consult__form .ao-hint__submit[aria-busy=true]{border-color:#8a8a8a;background:#8a8a8a;color:#fff;cursor:progress}.ao-consult__done{padding:30px 24px 32px;border-radius:5px;background:#fff;overflow-wrap:anywhere}.ao-consult__done>:last-child{margin-bottom:0}.ao-consult__done strong{font-weight:700}.ao-consult__done .ao-consult__heading:focus{outline:none}@media(min-width:992px){.ao-side__body h3.ao-consult__heading{margin-bottom:28px}.ao-consult__done{padding:28px 35px 29px}.ao-consult__meta{margin-top:40px}.ao-consult__meta li{gap:5px;font-size:11px;line-height:13px;letter-spacing:1.1px}.ao-consult__meta img{width:26px;height:26px}.ao-consult__meta .ao-consult__clock{width:24px;height:24px}.ao-dialog--side .ao-consult__form{margin-top:40px}.ao-consult__form .ao-hint__submit{margin-top:49px}}.ao-select{padding-right:52px;background:#fff var(--ao-select-icon) no-repeat right 18px center / 18px 18px;cursor:pointer}.ao-select:invalid{color:#a0a0a0;font-size:12px;letter-spacing:1.2px;text-transform:uppercase}.ao-select:disabled{cursor:default}.ao-select option{color:var(--ao-ink);font-size:14px;letter-spacing:0;text-transform:none}@media(min-width:576px){.ao-select{padding-right:70px;background-position:right 32px center;background-size:22px 22px}}.ao-select[data-ao-consult-time]:has(option[value=""]:checked){color:#a0a0a0;font-family:proxima-nova,var(--ao-sans);font-size:12px;letter-spacing:1.2px;text-transform:uppercase}.ao-select[data-ao-consult-time] option{font-family:var(--ao-sans)}@media(max-width:991.98px){.ao-dialog--assess .ao-hint__field:not(select),.ao-consult__form .ao-hint__field:not(select){font-size:16px}}.ao-assess__next{margin:22px 0 0;font:600 14px/19px var(--ao-sans);color:var(--ao-ink)}.ao-assess__text{margin:11px 0 0;font:400 14px/19px var(--ao-sans)}.ao-dialog--assess .ao-hint__submit{margin-top:31px}.ao-dialog--assess .ao-hint__submit[aria-busy=true]{border-color:#8a8a8a;background:#8a8a8a;color:#fff;cursor:progress}.ao-dialog--assess .ao-dialog__box{padding-bottom:68px}.ao-assess__done{font:400 14px/19px var(--ao-sans)}.ao-assess__error{margin:15px 0 0;color:#a4262c;font:400 12px/16px var(--ao-sans)}.ao-assess__error[hidden]{display:none}@media(max-width:575.98px){.ao-assess__next{margin-top:13px;font-size:12px;line-height:17.2px}.ao-assess__text{margin-top:16px;font-size:12px;line-height:17.2px}.ao-dialog--assess .ao-hint__submit{margin-top:34px}.ao-dialog--assess .ao-dialog__box{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ao-pdp-options.css.map */
