:root{--azn-bg: #F7F8F9;--azn-bg-deep: #E9EDF1;--azn-surface: #FFFFFF;--azn-ink: #141C26;--azn-muted: #4E5866;--azn-brown: #1F3A5C;--azn-brown-deep: #12243B;--azn-gold: #FF6B4F;--azn-gold-soft: #FFE4DC;--azn-line: #DDE2E8;--azn-line-strong: #AEB7C2;--azn-sage: #2D6A4F;--azn-price: #B23A22;--azn-r: 16px;--azn-r-sm: 10px;--azn-pill: 999px;--azn-wrap: 1240px;--azn-gutter: 20px;--azn-press: cubic-bezier(.2, .8, .2, 1);--azn-t1: 40px;--azn-t2: 28px;--azn-t3: 18px}html{-webkit-text-size-adjust:100%}body.azn-site{background:var(--azn-bg);color:var(--azn-ink);font-family:var(--azn-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.azn-site h1,.azn-site h2,.azn-site h3,.azn-site h4,.azn-site h5,.azn-site h6,.azn-site .heading-font,.azn-site .nav,.azn-site button,.azn-site input,.azn-site select,.azn-site textarea,.azn-site .button{font-family:var(--azn-sans);letter-spacing:0}.azn-site h1,.azn-site h2,.azn-site h3{color:var(--azn-ink);font-weight:700;line-height:1.2;text-transform:none}.azn-site a{color:var(--azn-brown)}.azn-site a:hover{color:var(--azn-brown-deep)}.azn-site :focus{outline:none}.azn-site :focus-visible{outline:2px solid var(--azn-brown);outline-offset:2px;border-radius:6px}.azn-site .azn-foot :focus-visible,.azn-site .azn-notice :focus-visible{outline-color:var(--azn-gold)}.azn-site .screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.azn-skip{position:absolute;left:12px;top:-60px;z-index:2000;background:var(--azn-brown);color:#fff!important;padding:10px 16px;border-radius:var(--azn-r-sm);font-weight:600}.azn-skip:focus{top:12px}.azn-wrap{width:100%;max-width:var(--azn-wrap);margin-left:auto;margin-right:auto;padding-left:var(--azn-gutter);padding-right:var(--azn-gutter)}.azn-ic{flex:none}body.azn-locked{overflow:hidden}#wrapper.azn-page{background:var(--azn-bg)}.azn-main{display:block;min-height:40vh}.azn-site ul[class*=azn-],.azn-site ol[class*=azn-]{list-style:none;margin:0;padding:0}.azn-site ul[class*=azn-]>li,.azn-site ol[class*=azn-]>li{margin:0;padding:0}.azn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;border-radius:var(--azn-pill);font:600 15px/1 var(--azn-sans);text-decoration:none;text-transform:none;letter-spacing:0;border:1.5px solid var(--azn-brown);cursor:pointer;transition:transform .12s var(--azn-press)}.azn-btn:active{transform:scale(.98)}.azn-site .azn-btn--solid{background:var(--azn-brown);color:#fff}.azn-site .azn-btn--solid:hover{background:var(--azn-brown-deep);border-color:var(--azn-brown-deep);color:#fff}.azn-site .azn-btn--line{background:transparent;color:var(--azn-brown)}.azn-site .azn-btn--line:hover{background:var(--azn-bg-deep);color:var(--azn-brown-deep)}.azn-btn--wide{width:100%}.azn-notice{background:var(--azn-brown-deep);color:#fff}.azn-notice__list{display:flex;justify-content:center;align-items:center;gap:0;min-height:36px;font:500 13px/1.3 var(--azn-sans)}.azn-notice__msg{display:flex;align-items:center}.azn-notice__msg+.azn-notice__msg:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--azn-gold);margin:0 16px}.azn-head{position:sticky;top:0;z-index:900}.admin-bar .azn-head{top:32px}.azn-head__bar{background:var(--azn-surface);border-bottom:1px solid var(--azn-line)}.azn-head__inner{display:flex;align-items:center;gap:24px;min-height:64px}.azn-head__menu{display:none}.azn-mark{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;flex:none}.azn-mark__word{font:700 22px/1 var(--azn-sans);color:var(--azn-brown);letter-spacing:-.01em}.azn-mark__img{max-height:40px;width:auto}.azn-rail{border-top:1px solid var(--azn-line)}.azn-site .azn-rail__list{display:flex;align-items:stretch;gap:4px}.azn-rail__item{position:relative}.azn-rail__item:first-child{margin-left:-12px}.azn-rail__link{position:relative;display:flex;align-items:center;height:48px;padding:0 12px;font:500 15px/1 var(--azn-sans);color:var(--azn-ink)!important;text-decoration:none;white-space:nowrap}.azn-rail__item--cat+.azn-rail__item:not(.azn-rail__item--cat){margin-left:auto}.azn-rail__item:not(.azn-rail__item--cat):not(:first-child) .azn-rail__link{color:var(--azn-muted)!important}.azn-rail__item:not(.azn-rail__item--cat):not(:first-child) .azn-rail__link:hover{color:var(--azn-ink)!important}.azn-rail__item:last-child{margin-right:-12px}.azn-rail__link:after{content:"";position:absolute;left:12px;right:12px;bottom:8px;height:3px;border-radius:3px;background:var(--azn-gold);opacity:0}.azn-rail__item.is-current .azn-rail__link:after,.azn-rail__item:hover .azn-rail__link:after,.azn-rail__item:focus-within .azn-rail__link:after{opacity:1}.azn-mega{display:none;position:absolute;top:100%;left:-8px;z-index:950;width:460px;padding:20px;gap:24px;grid-template-columns:1fr 140px;background:var(--azn-surface);border:1px solid var(--azn-line);border-radius:var(--azn-r);box-shadow:0 8px 24px #141c2614}.azn-rail__item:hover .azn-mega,.azn-rail__item:focus-within .azn-mega{display:grid}.azn-mega__name{margin:0 0 6px;font:600 16px/1.3 var(--azn-sans)}.azn-mega__text{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--azn-muted)}.azn-mega__all{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:14px}.azn-mega__label{margin:0 0 6px;font:600 13px/1.3 var(--azn-sans);color:var(--azn-muted)}.azn-mega__sizes ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.azn-mega__sizes li{margin:0}.azn-mega__sizes a{display:flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--azn-line);border-radius:var(--azn-pill);font:600 14px/1 var(--azn-sans);color:var(--azn-ink);text-decoration:none}.azn-mega__sizes a:hover{border-color:var(--azn-brown);background:var(--azn-bg)}.azn-head__tools{display:flex;align-items:center;gap:4px;flex:none;margin-left:auto}.azn-find{position:relative;display:flex;align-items:center;width:340px;margin:0 8px 0 0}.azn-site .azn-find__field{width:100%;height:42px;margin:0;padding:0 44px 0 16px;border:1px solid var(--azn-line-strong);border-radius:var(--azn-pill);background:var(--azn-bg);font:400 14px/1 var(--azn-sans);color:var(--azn-ink);box-shadow:none}.azn-site .azn-find__field::placeholder{color:var(--azn-muted);opacity:1}.azn-site .azn-find__field:focus{border-color:var(--azn-brown);background:var(--azn-surface);box-shadow:none}.azn-find__go{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;height:44px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--azn-brown);min-height:0}.azn-find__go .azn-ic{width:19px;height:19px}.azn-head__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--azn-ink)!important}.azn-head__icon:hover{background:var(--azn-bg)}.azn-bag-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--azn-brown);color:#fff;font:700 11px/18px var(--azn-sans);text-align:center}.azn-bag-count.is-zero{background:var(--azn-bg-deep);color:var(--azn-ink)}.azn-sheet[hidden],.azn-basket[hidden]{display:none!important}.azn-sheet,.azn-basket{position:fixed;inset:0;z-index:1000}.azn-sheet__scrim,.azn-basket__scrim{position:absolute;inset:0;background:#141c2673}.azn-sheet__panel{position:absolute;top:0;left:0;bottom:0;width:min(340px,86vw);overflow-y:auto;background:var(--azn-surface);padding:0 20px 28px}.azn-sheet__top{display:flex;align-items:center;justify-content:space-between;min-height:64px;border-bottom:1px solid var(--azn-line);margin-bottom:8px}.azn-sheet__x,.azn-basket__x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:none;border:0;border-radius:50%;color:var(--azn-ink);min-height:0}.azn-sheet__cats>li{border-bottom:1px solid var(--azn-line);padding:4px 0 10px!important}.azn-sheet__cat{display:flex;align-items:center;justify-content:space-between;min-height:48px;font:600 17px/1.2 var(--azn-sans);color:var(--azn-ink)!important;text-decoration:none}.azn-sheet__cat .azn-ic{width:18px;height:18px;color:var(--azn-muted)}.azn-sheet__sizes{display:flex;flex-wrap:wrap;gap:8px;margin:0}.azn-sheet__sizes a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--azn-line);border-radius:var(--azn-pill);font:600 14px/1 var(--azn-sans);color:var(--azn-ink);text-decoration:none}.azn-sheet__help{margin-top:16px!important}.azn-sheet__help a{display:flex;align-items:center;min-height:44px;color:var(--azn-muted);font-size:15px;text-decoration:none}.azn-basket__panel{position:absolute;top:0;right:0;bottom:0;width:min(400px,92vw);display:flex;flex-direction:column;background:var(--azn-surface)}.azn-basket__head{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 12px 0 20px;border-bottom:1px solid var(--azn-line)}.azn-site .azn-basket__title{margin:0;font-size:18px;font-weight:700}.azn-basket__lines{flex:1 1 auto;overflow-y:auto;padding:8px 20px}.azn-basket__line{display:grid;grid-template-columns:64px 1fr auto;gap:12px;padding:14px 0!important;border-bottom:1px solid var(--azn-line)}.azn-basket__pic img{display:block;width:64px;height:64px;object-fit:cover;border-radius:var(--azn-r-sm);background:var(--azn-bg-deep)}.azn-basket__info{display:flex;flex-direction:column;gap:3px;min-width:0}.azn-basket__name{font:600 14px/1.35 var(--azn-sans);color:var(--azn-ink)!important;text-decoration:none}.azn-basket__meta,.azn-basket__qty{font-size:13px;color:var(--azn-muted)}.azn-basket__end{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.azn-basket__price{font:700 15px/1.3 var(--azn-sans);color:var(--azn-price)}.azn-basket__price .amount{color:inherit}.azn-basket__drop{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--azn-muted)!important;text-decoration:underline}.azn-basket__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0;text-align:center;color:var(--azn-muted)}.azn-basket__empty .azn-ic{width:40px;height:40px;color:var(--azn-line-strong)}.azn-basket__empty p{margin:0}.azn-basket__foot{padding:16px 20px 20px;border-top:1px solid var(--azn-line);background:var(--azn-surface)}.azn-basket__foot[hidden]{display:none}.azn-basket__sum{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:15px}.azn-basket__sum strong{font-size:18px}.azn-basket__facts{margin:0 0 14px!important;display:grid;gap:6px}.azn-basket__facts li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--azn-sage)}.azn-basket__facts .azn-ic{width:18px;height:18px}.azn-basket__cartlink{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:4px;font-weight:600;font-size:14px}.azn-site .azn-band{position:relative}.azn-site .azn-band--deep{background:var(--azn-bg-deep)}.azn-site .azn-band--white{background:var(--azn-surface)}.azn-site .azn-band--plain{background:var(--azn-bg)}.azn-site .azn-band .row{max-width:calc(var(--azn-wrap) + 30px)}.azn-site .azn-band .col{padding-bottom:0}.azn-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.azn-site .azn-shead__title{margin:0;font-size:var(--azn-t2);letter-spacing:-.01em}.azn-shead__note{margin:6px 0 0;max-width:62ch;font-size:15px;line-height:1.5;color:var(--azn-muted)}.azn-shead__link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font:600 15px/1 var(--azn-sans);text-decoration:none;white-space:nowrap}.azn-shead__link .azn-ic{width:16px;height:16px}.azn-site .azn-band--hero .row{align-items:center}.azn-wrap.azn-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:44px;padding-bottom:44px}.azn-hero__copy{max-width:540px;padding:8px 0}.azn-hero__eyebrow{margin:0 0 12px;font:500 14px/1.4 var(--azn-sans);color:var(--azn-muted)}.azn-site .azn-hero__title{margin:0 0 14px;font-size:var(--azn-t1);line-height:1.12;letter-spacing:-.015em}.azn-hero__text{margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--azn-muted);max-width:46ch}.azn-hero__cta{margin:0}.azn-spot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center;background:var(--azn-surface);border-radius:var(--azn-r);padding:16px}.azn-spot__shot{display:block;aspect-ratio:1 / 1;border-radius:var(--azn-r-sm);overflow:hidden;background:var(--azn-bg)}.azn-spot__shot img{width:100%;height:100%;object-fit:cover;display:block}.azn-spot__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.azn-spot__kind{margin:0;font:500 12px/1.3 var(--azn-sans);color:var(--azn-muted)}.azn-spot__name{margin:0;font:600 18px/1.3 var(--azn-sans)}.azn-spot__name a{color:var(--azn-ink)!important;text-decoration:none}.azn-spot__name a:hover{text-decoration:underline;text-underline-offset:3px}.azn-spot__price{margin:2px 0 0;font:700 20px/1.2 var(--azn-sans);color:var(--azn-price)}.azn-spot__price .amount{color:inherit}.azn-spot__sizes{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px!important}.azn-spot__sizes li,.azn-tile__sizes li{display:inline-flex;align-items:center;border:1px solid var(--azn-line);border-radius:var(--azn-pill);font:500 12px/1 var(--azn-sans);color:var(--azn-muted);padding:5px 10px!important}.azn-facts-box{background:var(--azn-surface);border:1px solid var(--azn-line);border-radius:var(--azn-r);padding:24px}.azn-facts-box__title{margin:0 0 12px;font-weight:700;font-size:18px}.azn-facts-box li{display:flex;align-items:center;gap:10px;padding:8px 0!important;color:var(--azn-ink)}.azn-facts-box .azn-ic{color:var(--azn-brown)}.azn-grid{display:grid;gap:20px}.azn-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.azn-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.azn-grid__cell{display:flex}.azn-tile{position:relative;display:flex;flex-direction:column;width:100%;background:var(--azn-surface);border:1px solid transparent;border-radius:var(--azn-r);padding:12px}.azn-tile:hover{border-color:var(--azn-line-strong)}.azn-tile__shot{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--azn-r-sm);overflow:hidden;background:var(--azn-bg)}.azn-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.azn-tile__img--alt{opacity:0}.azn-tile:hover .azn-tile__img--alt{opacity:1}.azn-tile__flag{position:absolute;top:8px;left:8px;padding:5px 10px;border-radius:var(--azn-pill);background:var(--azn-gold-soft);color:var(--azn-ink);font:600 12px/1 var(--azn-sans)}.azn-tile__body{display:flex;flex-direction:column;flex:1 1 auto;padding:12px 2px 2px}.azn-tile__kind{margin:0 0 4px;font:500 12px/1.3 var(--azn-sans);color:var(--azn-muted)}.azn-site .azn-tile__name{margin:0 0 6px;font:500 15px/1.4 var(--azn-sans)}.azn-tile__name a{color:var(--azn-ink)!important;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.azn-tile__name a:after{content:"";position:absolute;inset:0;border-radius:var(--azn-r)}.azn-tile__name a:focus-visible{outline:none}.azn-tile:focus-within{border-color:var(--azn-brown);box-shadow:0 0 0 1px var(--azn-brown)}.azn-tile__price{margin:auto 0 0;padding-top:2px;font:700 16px/1.3 var(--azn-sans);color:var(--azn-price)}.azn-tile__price .amount{color:inherit;font-weight:inherit}.azn-tile__sizes{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px!important}.azn-tile__sizes li{font-size:11px;padding:4px 8px!important}.azn-site .row.azn-shelf{width:auto;max-width:none;margin:0 -10px -20px}.azn-site .azn-band .azn-shelf>.azn-loopcell{display:flex;padding:0 10px 20px}.azn-shelf>.azn-loopcell>.azn-tile{flex:1 1 auto}.azn-band--white .azn-tile{background:var(--azn-bg)}.azn-band--white .azn-tile__shot{background:var(--azn-bg-deep)}.azn-pledges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.azn-pledge{display:flex;align-items:flex-start;gap:14px;padding:4px 28px!important}.azn-pledge+.azn-pledge{border-left:1px solid var(--azn-line-strong)}.azn-pledge:first-child{padding-left:0!important}.azn-pledge__ic{width:28px;height:28px;color:var(--azn-brown);margin-top:1px}.azn-site .azn-pledge__title{margin:0 0 4px;font-size:16px;font-weight:600}.azn-pledge__text{margin:0;font-size:15px;line-height:1.55;color:var(--azn-muted)}.azn-pledge__more{display:inline-flex;align-items:center;min-height:44px;font:600 14px/1 var(--azn-sans)}.azn-plp{padding-top:20px;padding-bottom:56px}.azn-plp__crumbs,.azn-pdp__crumbs{font-size:13px;color:var(--azn-muted);margin-bottom:12px}.azn-plp__crumbs a,.azn-pdp__crumbs a{color:var(--azn-muted)}.azn-site .woocommerce-breadcrumb{text-transform:none;letter-spacing:0;font-size:13px;color:var(--azn-muted)}.azn-site .woocommerce-breadcrumb span{margin:0 6px}.azn-plp__head{margin-bottom:24px}.azn-site .azn-plp__title{margin:0 0 6px;font-size:32px;letter-spacing:-.01em}.azn-plp__intro{margin:0;color:var(--azn-muted);font-size:16px;max-width:70ch}.azn-plp__layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start}.azn-filters__top{display:none}.azn-filters__group{padding:16px 0;border-top:1px solid var(--azn-line)}.azn-filters__group:first-of-type{border-top:0;padding-top:0}.azn-site .azn-filters__title{margin:0 0 8px;font:600 14px/1.3 var(--azn-sans);color:var(--azn-ink)}.azn-filters__opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:var(--azn-r-sm);color:var(--azn-ink)!important;text-decoration:none;font-size:15px}.azn-filters__opt span:not(.azn-filters__box){flex:1 1 auto}.azn-filters__opt small{color:var(--azn-muted);font-size:13px}.azn-filters__opt:hover{background:var(--azn-surface)}.azn-filters__opt.is-on{background:var(--azn-surface);font-weight:600;box-shadow:inset 3px 0 0 var(--azn-gold)}.azn-filters__box{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--azn-line-strong);border-radius:5px;flex:none}.azn-filters__opt.is-on .azn-filters__box{background:var(--azn-brown);border-color:var(--azn-brown);color:#fff}.azn-filters__box .azn-ic{width:14px;height:14px}.azn-filters__chips{display:flex;flex-wrap:wrap;gap:8px}.azn-chip{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 14px;border:1px solid var(--azn-line-strong);border-radius:var(--azn-pill);background:var(--azn-surface);color:var(--azn-ink)!important;font:600 14px/1 var(--azn-sans);text-decoration:none}.azn-chip small{font-weight:400;color:var(--azn-muted);font-size:12px}.azn-chip.is-on{background:var(--azn-brown);border-color:var(--azn-brown);color:#fff!important}.azn-chip.is-on small{color:#fff}.azn-filters__reset{margin:8px 0 0}.azn-filters__reset a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:14px}.azn-plp__bar{display:flex;align-items:center;gap:16px;margin-bottom:16px}.azn-plp__filterbtn{display:none}.azn-plp__count{margin:0 auto 0 0;color:var(--azn-muted);font-size:14px}.azn-site .azn-plp__bar .woocommerce-ordering{margin:0}.azn-site .azn-plp__bar select.orderby{height:44px;margin:0;padding:0 40px 0 16px;border:1px solid var(--azn-line-strong);border-radius:var(--azn-pill);background-color:var(--azn-surface);font:500 14px/1 var(--azn-sans);color:var(--azn-ink);box-shadow:none}.azn-plp__none{padding:40px;text-align:center;background:var(--azn-surface);border-radius:var(--azn-r)}.azn-plp__pages{margin-top:28px}.azn-site .azn-plp__pages .page-numbers{display:flex;justify-content:center;gap:6px;margin:0}.azn-site .azn-plp__pages .page-numbers li{margin:0}.azn-site .azn-plp__pages .page-number,.azn-site .azn-plp__pages a.page-numbers,.azn-site .azn-plp__pages span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:var(--azn-pill);border:1px solid var(--azn-line);background:var(--azn-surface);color:var(--azn-ink);font-weight:600}.azn-site .azn-plp__pages .current{background:var(--azn-brown)!important;border-color:var(--azn-brown)!important;color:#fff!important}.azn-pdp{padding-top:20px;padding-bottom:56px}.azn-pdp__notices:empty{display:none}.azn-pdp__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.azn-gallery{margin:0}.azn-gallery__stage{aspect-ratio:1 / 1;border-radius:var(--azn-r);overflow:hidden;background:var(--azn-bg-deep)}.azn-gallery__stage img{width:100%;height:100%;object-fit:cover;display:block}.azn-gallery__thumbs{display:flex;gap:10px;margin-top:12px!important;overflow-x:auto;padding-bottom:2px!important}.azn-gallery__thumb{width:72px;height:72px;margin:0;padding:0;border-radius:var(--azn-r-sm);overflow:hidden;flex:none;border:2px solid transparent;background:var(--azn-bg-deep);cursor:pointer;min-height:0}.azn-gallery__thumb.is-on{border-color:var(--azn-brown)}.azn-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.azn-pdp__buy{background:var(--azn-surface);border-radius:var(--azn-r);padding:24px}.azn-pdp__kind{display:inline-block;margin-bottom:6px;font:500 13px/1.3 var(--azn-sans);color:var(--azn-muted)!important;text-decoration:none}.azn-pdp__kind:hover{text-decoration:underline}.azn-site .azn-pdp__name{margin:0 0 10px;font-size:28px;line-height:1.22;letter-spacing:-.01em}.azn-site p.azn-pdp__price{margin:0 0 8px;font:700 24px/1.2 var(--azn-sans)!important;color:var(--azn-price)}.azn-site p.azn-pdp__price .amount{color:inherit;font-weight:inherit}.azn-site p.azn-pdp__material{margin:0 0 14px;font-size:14px!important;color:var(--azn-muted)}.azn-pdp__material span{color:var(--azn-ink);font-weight:600}.azn-pdp__lede{font-size:15px;color:var(--azn-muted);margin-bottom:14px}.azn-pdp__lede p{margin:0 0 8px;font-size:15px!important}.azn-site p.azn-pdp__hint{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px 14px;border-radius:var(--azn-r-sm);background:var(--azn-gold-soft);color:var(--azn-ink);font-size:14px!important;line-height:1.5}.azn-pdp__hint .azn-ic{width:20px;height:20px;margin-top:1px;color:var(--azn-brown)}.azn-pdp__form form.cart{margin:0 0 14px}.azn-site .azn-pdp__form table.variations,.azn-site .azn-pdp__form table.variations tbody,.azn-site .azn-pdp__form table.variations tr,.azn-site .azn-pdp__form table.variations th,.azn-site .azn-pdp__form table.variations td{display:block;width:100%;padding:0;border:0;text-align:left}.azn-site .azn-pdp__form table.variations{margin:0 0 14px}.azn-site .azn-pdp__form table.variations th.label{padding-bottom:8px}.azn-site .azn-pdp__form table.variations label{font:600 14px/1.3 var(--azn-sans);color:var(--azn-ink);text-transform:none;letter-spacing:0}.azn-site .azn-pdp__form table.variations td.value{position:relative}.azn-site .azn-pdp__form table.variations td.value select{height:44px;min-height:44px;margin:0}.azn-native-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none;overflow:hidden}.azn-site .reset_variations,.azn-site .azn-pdp__form .woocommerce-variation-price{display:none!important}.azn-pills{display:flex;flex-wrap:wrap;gap:8px}.azn-pill{min-width:72px;min-height:44px;margin:0;padding:0 18px;border:1.5px solid var(--azn-line-strong);border-radius:var(--azn-pill);background:var(--azn-surface);color:var(--azn-ink);font:600 14px/1 var(--azn-sans);text-transform:none;letter-spacing:0;cursor:pointer;transition:transform .12s var(--azn-press)}.azn-pill:hover{border-color:var(--azn-brown)}.azn-pill:active{transform:scale(.97)}.azn-pill.is-on{background:var(--azn-brown);border-color:var(--azn-brown);color:#fff}.azn-pill:disabled{opacity:.45;text-decoration:line-through;cursor:not-allowed}.azn-site .azn-pdp__form .woocommerce-variation-add-to-cart,.azn-site .azn-pdp__form form.cart:not(.variations_form){display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.azn-site .azn-pdp__form .quantity{margin:0!important;flex:none}.azn-site .azn-pdp__form .quantity input.qty{height:46px;min-height:46px;border-color:var(--azn-line-strong)}.azn-site .azn-pdp__form .quantity .button.minus,.azn-site .azn-pdp__form .quantity .button.plus{height:46px;min-height:46px;border-color:var(--azn-line-strong);background:var(--azn-surface);color:var(--azn-ink)}.azn-site .azn-pdp__form .single_add_to_cart_button{flex:1 1 200px;height:46px;min-height:46px;margin:0!important;padding:0 24px;border:0;border-radius:var(--azn-pill);background:var(--azn-brown)!important;color:#fff!important;font:600 15px/1 var(--azn-sans);text-transform:none;letter-spacing:0;transition:transform .12s var(--azn-press)}.azn-site .azn-pdp__form .single_add_to_cart_button:hover{background:var(--azn-brown-deep)!important}.azn-site .azn-pdp__form .single_add_to_cart_button:active{transform:scale(.98)}.azn-site .azn-pdp__form .single_add_to_cart_button.disabled{opacity:.55}.azn-site p.azn-pdp__lead,.azn-site p.azn-pdp__eta{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:14px!important;line-height:1.45}.azn-site p.azn-pdp__lead{color:var(--azn-sage);font-weight:600}.azn-site p.azn-pdp__eta{color:var(--azn-muted)}.azn-pdp__lead .azn-ic,.azn-pdp__eta .azn-ic{width:18px;height:18px;margin-top:1px}.azn-pdp__pay{margin-top:16px;padding-top:14px;border-top:1px solid var(--azn-line)}.azn-site p.azn-pdp__paylabel{margin:0 0 8px;font-size:13px!important;color:var(--azn-muted)}.azn-paymarks{display:flex;flex-wrap:wrap;gap:6px}.azn-site .azn-paymarks>li{margin:0!important;line-height:0}.azn-paymarks svg{display:block;width:46px;height:30px}.azn-tabs{margin-top:48px;background:var(--azn-surface);border-radius:var(--azn-r);padding:0 28px 28px}.azn-tabs__bar{display:flex;gap:28px;border-bottom:1px solid var(--azn-line);overflow-x:auto;scrollbar-width:none}.azn-tabs__bar::-webkit-scrollbar{display:none}.azn-tabs__tab{position:relative;flex:none;min-height:56px;margin:0;padding:0 2px;background:none;border:0;font:600 15px/1 var(--azn-sans);color:var(--azn-muted);text-transform:none;letter-spacing:0;cursor:pointer}.azn-tabs__tab[aria-selected=true]{color:var(--azn-ink)}.azn-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:3px;background:var(--azn-gold)}.azn-tabs__panel{padding-top:22px;max-width:76ch}.azn-tabs__panel[hidden]{display:none}.azn-tabs__copy{font-size:16px;line-height:1.65;color:var(--azn-ink)}.azn-tabs__copy p{margin:0 0 12px}.azn-site .azn-tabs__copy h3{margin:18px 0 8px;font-size:17px;font-weight:600}.azn-site .azn-tabs__copy ul:not([class]){margin:0 0 14px 1.2em;list-style:disc}.azn-site .azn-tabs__copy ul:not([class]) li{margin:0 0 6px}.azn-facts>li{position:relative;padding:0 0 10px 20px!important}.azn-facts>li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--azn-gold)}.azn-spec span,.azn-more{font-weight:600}.azn-more-row{margin-top:48px}.azn-site .azn-more-row__title{margin:0 0 18px;font-size:24px}.azn-foot{background:var(--azn-brown);color:#ffffffe6;margin-top:0}.azn-foot__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:32px 40px;padding-top:48px;padding-bottom:40px}.azn-foot .azn-mark__word{color:#fff;font-size:20px}.azn-reach li{display:flex;align-items:flex-start;gap:10px;padding:6px 0!important;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.azn-reach .azn-ic{width:20px;height:20px;margin-top:1px}.azn-foot .azn-reach a{color:#fff;text-decoration:underline;text-underline-offset:3px}.azn-site .azn-foot__head{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.18);font-size:14px;font-weight:600;color:#fff}.azn-foot__col ul{margin:0;padding:0;list-style:none}.azn-foot__col li{margin:0}.azn-foot__col a{display:inline-flex;align-items:center;min-height:40px;color:#ffffffe6!important;font-size:15px;text-decoration:none}.azn-foot__col a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.azn-foot__col .azn-reach a{display:inline;min-height:0;text-decoration:underline}.azn-foot__base{background:var(--azn-brown-deep)}.azn-foot__baseinner{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px 32px;padding-top:18px;padding-bottom:18px}.azn-foot__about{display:flex;align-items:center;gap:16px;min-width:0}.azn-foot__about .azn-mark{min-height:0}.azn-foot__blurb{margin:0;font-size:14px;line-height:1.5;color:#ffffffe6}.azn-foot__legal{margin:0;font-size:13px;color:#ffffffe6;white-space:nowrap}.azn-reach-card{margin:8px 0 24px;padding:18px 20px;background:var(--azn-surface);border:1px solid var(--azn-line);border-radius:var(--azn-r)}.azn-reach-card .azn-ic{color:var(--azn-brown)}.azn-site .page-wrapper{padding-top:32px;padding-bottom:48px}.azn-site .page-wrapper .entry-content,.azn-site .page-wrapper #content .col-inner{max-width:820px}.azn-site .entry-content h2{font-size:24px;margin-top:28px}.azn-site .entry-content h3{font-size:19px}.azn-site .entry-content table{border-collapse:collapse;width:100%}.azn-site .entry-content th,.azn-site .entry-content td{border-bottom:1px solid var(--azn-line);padding:10px 12px 10px 0;text-align:left}.azn-site .entry-title{font-size:34px;text-transform:none;letter-spacing:-.01em}body.azn-site:not(.woocommerce-page) .page-wrapper .col-inner h2:not([class]){margin:1.5em 0 .5em}body.azn-site:not(.woocommerce-page) .page-wrapper .col-inner h3:not([class]){margin:1.4em 0 .45em}body.azn-site:not(.woocommerce-page) .page-wrapper .col-inner :is(h2,h3):not([class]):first-child{margin-top:0}body.azn-site:not(.woocommerce-page) .page-wrapper .col-inner p:not([class]){margin:0 0 1em}body.azn-site:not(.woocommerce-page) .page-wrapper .col-inner :is(ul,ol):not([class]){margin-top:.75em;margin-bottom:1.25em}.azn-cartnew{max-width:var(--azn-wrap);margin:0 auto;padding:0 var(--azn-gutter);text-align:left}.azn-site .azn-cartnew .azn-grid{margin:0;padding:0}.azn-site .azn-cartnew .azn-tile__name{font-size:15px}.azn-site .woocommerce-message,.azn-site .woocommerce-info{border-radius:var(--azn-r-sm)}.azn-site .button.checkout,.azn-site #place_order,.azn-site .checkout-button{border-radius:var(--azn-pill)!important;background:var(--azn-brown)!important;text-transform:none;letter-spacing:0}.azn-site .amount{color:inherit}.azn-site .wc-block-components-checkout-place-order-button,.azn-site .wc-block-cart__submit-button{background:var(--azn-brown)!important;color:#fff!important;border-radius:var(--azn-pill)!important;min-height:48px;font-weight:600}.azn-site .wc-block-components-checkout-place-order-button:hover,.azn-site .wc-block-cart__submit-button:hover{background:var(--azn-brown-deep)!important}.azn-site .checkout-breadcrumbs{text-transform:none;letter-spacing:0;font-size:20px}.azn-site .wc-block-components-product-button__button,.azn-site .wp-block-button__link,.azn-site .wc-block-grid__product-add-to-cart .wp-block-button__link{background:var(--azn-brown)!important;color:#fff!important;border:0;border-radius:var(--azn-pill)!important;min-height:44px;padding:0 20px;font:600 14px/1 var(--azn-sans);text-transform:none;letter-spacing:0}.azn-site .wc-block-components-product-button__button:hover,.azn-site .wp-block-button__link:hover{background:var(--azn-brown-deep)!important}@media (max-width: 1180px){.azn-find{width:260px}.azn-rail__link{padding:0 9px;font-size:14px}.azn-rail__link:after{left:9px;right:9px}.azn-rail__item:first-child{margin-left:-9px}.azn-rail__item:last-child{margin-right:-9px}.azn-head__inner{gap:14px}}@media (max-width: 1023px){:root{--azn-gutter: 16px;--azn-t1: 30px;--azn-t2: 24px}.azn-notice__msg--extra{display:none}.azn-head__inner{flex-wrap:wrap;gap:4px;min-height:0;padding-top:6px;padding-bottom:10px}.azn-head__menu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 4px 0 -8px;padding:0;background:none;border:0;color:var(--azn-ink);min-height:0}.azn-rail{display:none}.azn-head__tools{display:contents;margin-left:0}.azn-head__acct{margin-left:auto}.azn-head__find{order:5;width:100%;flex:1 0 100%;margin:6px 0 0}.azn-head__bag{order:4}.azn-mark__word{font-size:21px}.azn-grid--4,.azn-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.azn-site .row.azn-shelf{margin:0 -6px -12px}.azn-site .azn-band .azn-shelf>.azn-loopcell{padding:0 6px 12px}.azn-pledges{grid-template-columns:1fr;gap:0}.azn-pledge{padding:14px 0!important}.azn-pledge+.azn-pledge{border-left:0;border-top:1px solid var(--azn-line-strong)}.azn-wrap.azn-hero{grid-template-columns:1fr;gap:20px;padding-top:24px;padding-bottom:24px}.azn-plp__layout{grid-template-columns:1fr;gap:0}.azn-filters{display:none}.azn-filters.is-open{display:block;position:fixed;top:0;left:0;bottom:0;z-index:1001;width:min(340px,88vw);overflow-y:auto;background:var(--azn-bg);padding:0 16px 24px;box-shadow:0 0 0 100vmax #141c2673}.azn-filters.is-open .azn-filters__top{display:flex;align-items:center;justify-content:space-between;min-height:60px;margin-bottom:8px;border-bottom:1px solid var(--azn-line)}.azn-filters__heading{margin:0;font-weight:700;font-size:18px}.azn-filters__x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:none;border:0;color:var(--azn-ink);min-height:0}.azn-filters__group:first-of-type{padding-top:16px}.azn-plp__filterbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 16px;border:1px solid var(--azn-line-strong);border-radius:var(--azn-pill);background:var(--azn-surface);color:var(--azn-ink);font:600 14px/1 var(--azn-sans);text-transform:none;letter-spacing:0}.azn-plp__filterbtn .azn-ic{width:18px;height:18px}.azn-plp__bar{flex-wrap:wrap;gap:10px}.azn-plp__count{order:3;flex-basis:100%}.azn-site .azn-plp__title{font-size:26px}.azn-pdp__top{grid-template-columns:1fr;gap:20px}.azn-pdp__buy{padding:18px}.azn-site .azn-pdp__name{font-size:24px}.azn-tabs{padding:0 16px 20px;margin-top:28px}.azn-tabs__bar{gap:20px}.azn-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;padding-top:36px}.azn-foot__baseinner{grid-template-columns:1fr;justify-items:start}.azn-foot__about{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width: 600px){.azn-spot{grid-template-columns:128px minmax(0,1fr);gap:14px;padding:12px;align-items:start}.azn-spot__name{font-size:16px}.azn-spot__price{font-size:18px}.azn-tile{padding:8px}.azn-tile__body{padding-top:10px}.azn-site .azn-tile__name{font-size:14px}.azn-tile__flag{top:6px;left:6px;font-size:11px;padding:4px 8px}.azn-shead{align-items:flex-start}.azn-shead__note{font-size:14px}.azn-foot__grid{grid-template-columns:1fr;gap:24px}.azn-tabs__bar{flex-wrap:wrap;justify-content:space-between;gap:0 12px;overflow-x:visible}.azn-tabs__tab{font-size:14px;padding:0}}@media (prefers-reduced-motion: reduce){.azn-btn,.azn-pill,.azn-site .azn-pdp__form .single_add_to_cart_button{transition:none}.azn-btn:active,.azn-pill:active,.azn-site .azn-pdp__form .single_add_to_cart_button:active{transform:none}}
