.article__body{--guideHeading: #022c26;--guideBody: #40514b;--guideTick: #022c26;--guideGreen: #002c26;--guideEyebrow: #8a5730;--guideMuted: #5c6b66;--guideLine: #e7e3df;--guideTint: #ece9e8;--guideCard: #fff}.rte .ns-guide-glance{margin:0 0 40px;overflow:hidden;border:1px solid var(--guideLine);border-radius:8px;background:var(--guideCard);box-shadow:0 1px 2px #022c260a,0 8px 24px #022c260f}.rte .ns-guide-glance table{width:100%;margin:0;table-layout:fixed;border-collapse:collapse;border-spacing:0;background:transparent;font-size:inherit}.rte .ns-guide-glance th,.rte .ns-guide-glance td{padding:14px 20px;border:0;background:transparent;text-align:left;vertical-align:middle}.rte .ns-guide-glance thead th{padding-top:16px;padding-bottom:16px;background:var(--guideTint);font-family:Geograph Bold,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:1.3;text-transform:uppercase;color:var(--guideEyebrow)}.rte .ns-guide-glance thead th:nth-child(1){width:27%}.rte .ns-guide-glance thead th:nth-child(2){width:104px}.rte .ns-guide-glance thead th:nth-child(4){width:190px}.rte .ns-guide-glance tbody tr+tr td{border-top:1px solid var(--guideLine)}.rte .ns-guide-glance tbody tr{transition:background-color .2s ease}.rte .ns-guide-glance tbody tr:hover{background:#faf9f7}.rte .ns-guide-glance__for{font-family:Geograph Bold,sans-serif;font-size:17px;line-height:1.3;color:var(--guideHeading)}.rte .ns-guide-glance__for,.rte .ns-guide-glance__name{text-wrap:balance}.rte .ns-guide-glance__img{padding-right:0}.rte .ns-guide-glance__img img{display:block;width:72px;height:72px;max-width:none;margin:0;padding:6px;object-fit:contain;border:1px solid var(--guideLine);border-radius:8px;background:#fff}.rte .ns-guide-glance__name{font-family:Geograph Regular,sans-serif;font-size:17px;line-height:1.3;color:var(--guideBody)}.rte .ns-guide-glance__name a:not(.rte__image):not(.btn){color:inherit}.rte .ns-guide-glance__buy{padding-left:0;text-align:right}.rte .ns-guide-glance .btn{white-space:nowrap}@media only screen and (min-width:1024px){.rte .ns-guide-glance{width:min(880px,100vw - 80px);margin-left:calc(50% - min(440px,50vw - 40px))}}@media only screen and (max-width:768px){.rte .ns-guide-glance{margin-bottom:32px;border-radius:8px}.rte .ns-guide-glance table,.rte .ns-guide-glance tbody{display:block}.rte .ns-guide-glance thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rte .ns-guide-glance tbody tr{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 38px;grid-template-areas:"img for buy" "img name buy";align-items:center;column-gap:12px;row-gap:2px;padding:12px}.rte .ns-guide-glance tbody tr+tr{border-top:1px solid var(--guideLine)}.rte .ns-guide-glance tbody tr:hover{background:transparent}.rte .ns-guide-glance tbody tr:active{background:#f6f4f1}.rte .ns-guide-glance td,.rte .ns-guide-glance tbody tr+tr td{display:block;padding:0;border:0}.rte .ns-guide-glance__img{grid-area:img}.rte .ns-guide-glance__img img{width:56px;height:56px;padding:5px;border-radius:8px}.rte .ns-guide-glance__for{grid-area:for;align-self:end;font-size:16px;line-height:1.25}.rte .ns-guide-glance__name{grid-area:name;align-self:start;font-size:15px;line-height:1.3}.rte .ns-guide-glance__name a:not(.rte__image):not(.btn){position:static;border-bottom:0}[data-animate_underlines=true] .rte .ns-guide-glance__name a:after{content:none}.rte .ns-guide-glance__name a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rte .ns-guide-glance__buy{grid-area:buy;position:relative;z-index:2}.rte .ns-guide-glance .btn,[data-animate_buttons=true] .rte .ns-guide-glance .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static),[data-animate_buttons=true] .rte .ns-guide-glance .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:0;padding:0;border-radius:50%;background-image:none;font-size:0;transition:none}.rte .ns-guide-glance .btn:after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}}.rte .ns-guide-figure{margin:0 0 12px;text-align:center}.rte .ns-guide-figure img{display:block;width:100%;height:auto;margin:0 auto;border-radius:8px}.rte .ns-guide-figure a:not(.rte__image):not(.btn){display:block;border:0}[data-animate_underlines=true] .rte .ns-guide-figure a:after{content:none}.rte .ns-guide-caption{margin:0 auto 28px;font-size:calc(var(--typeBaseSize) - 2px);line-height:1.5;text-align:center;color:var(--guideMuted)}.rte h2[id]{scroll-margin-top:16px}@media(prefers-reduced-motion:no-preference){html:has(.ns-guide-glance){scroll-behavior:smooth}}.rte .ns-guide-glance+h2,.rte .ns-guide-shop+h2{margin-top:0;padding-top:48px;border-top:1px solid var(--guideLine)}.rte .ns-guide-glance+h2{border-top:0;padding-top:8px}.rte .ns-guide-shop+h2{margin-top:48px}.article__body.rte h3{margin-top:0;margin-bottom:20px}.rte h2+h3{margin-top:-8px}.rte .ns-guide-facts{display:grid;grid-template-columns:1fr;margin:0 0 28px;overflow:hidden;border:1px solid var(--guideLine);border-radius:8px;background:var(--guideCard)}.rte .ns-guide-facts>p,.rte .ns-guide-facts>ul{margin:0;padding-left:20px;padding-right:20px}.rte .ns-guide-facts>p{padding-top:18px;padding-bottom:10px;font-family:Geograph Bold,sans-serif;font-size:16px;line-height:1.3;color:var(--guideHeading)}.rte .ns-guide-facts>p strong{font-weight:400}.rte .ns-guide-facts>ul{padding-bottom:18px;list-style:none}.rte .ns-guide-facts>p:first-child,.rte .ns-guide-facts>ul:nth-of-type(1){background:var(--guideTint)}.rte .ns-guide-facts>ul:nth-of-type(2){padding-bottom:20px}.rte .ns-guide-facts>p:nth-of-type(2){border-top:1px solid var(--guideLine)}.rte .ns-guide-facts li{position:relative;margin:0;padding-left:28px;font-size:calc(var(--typeBaseSize) - 1px);line-height:1.5;color:var(--guideBody)}.rte .ns-guide-facts li+li{margin-top:6px}.rte .ns-guide-facts li:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;background:currentColor}.rte .ns-guide-facts ul:nth-of-type(1) li:before{background:var(--guideTick);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cmask id='m'%3E%3Crect width='20' height='20' fill='%23fff'/%3E%3Cpath d='M5.8 10.4l2.7 2.7 5.7-5.9' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='10' cy='10' r='10' mask='url(%23m)'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cmask id='m'%3E%3Crect width='20' height='20' fill='%23fff'/%3E%3Cpath d='M5.8 10.4l2.7 2.7 5.7-5.9' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='10' cy='10' r='10' mask='url(%23m)'/%3E%3C/svg%3E") center / contain no-repeat}.rte .ns-guide-facts ul:nth-of-type(2) li{padding-left:22px}.rte .ns-guide-facts ul:nth-of-type(2) li:before{top:calc(.75em - 3.5px);left:4px;width:7px;height:7px;border-radius:50%;background:var(--guideTick);opacity:.35}@media only screen and (min-width:769px){.rte .ns-guide-facts{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-auto-flow:column}.rte .ns-guide-facts>p,.rte .ns-guide-facts>ul{padding-left:24px;padding-right:24px}.rte .ns-guide-facts>p{padding-top:22px}.rte .ns-guide-facts>ul{padding-bottom:24px}.rte .ns-guide-facts>p:nth-of-type(2){border-top:0}.rte .ns-guide-facts>p:nth-of-type(2),.rte .ns-guide-facts>ul:nth-of-type(2){border-left:1px solid var(--guideLine)}}.rte .ns-guide-shop{margin-bottom:0}@media only screen and (max-width:589px){.rte .ns-guide-shop .btn{display:block;width:100%;padding-top:13px;padding-bottom:13px}.rte .ns-guide-shop+h2{margin-top:36px;padding-top:36px}.rte .ns-guide-facts li{font-size:calc(var(--typeBaseSize) - 2px)}}.rte .ns-guide-faq{margin:0 0 40px;border-top:1px solid var(--guideLine)}.rte .ns-guide-faq details{border-bottom:1px solid var(--guideLine)}.rte .ns-guide-faq summary{position:relative;display:block;padding:16px 0 16px 32px;cursor:pointer;list-style:none;font-family:Geograph Bold,sans-serif;font-size:18px;line-height:1.35;color:var(--guideHeading)}.rte .ns-guide-faq summary::-webkit-details-marker{display:none}.rte .ns-guide-faq summary:before{content:"";position:absolute;top:calc(8px + .675em);left:2px;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2v12M2 8h12' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2v12M2 8h12' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.rte .ns-guide-faq details[open]>summary:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h12' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h12' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.rte .ns-guide-faq summary:focus-visible{outline:2px solid #cd8449;outline-offset:2px}.rte .ns-guide-faq details>p{margin:0;padding:0 0 24px 32px;color:var(--guideBody)}@media only screen and (max-width:589px){.rte .ns-guide-faq summary{padding:14px 0 14px 28px;font-size:16px}.rte .ns-guide-faq summary:before{top:calc(7px + .675em);left:1px;width:14px;height:14px}.rte .ns-guide-faq details>p{padding:0 0 20px 28px}}.rte .ns-guide-note{padding:16px 20px;border-radius:8px;background:var(--guideGreen);font-family:Geograph Regular,sans-serif;font-size:16px;line-height:1.5;color:#fff}.rte .ns-guide-note a:not(.rte__image):not(.btn){color:inherit;border-bottom-color:#ffffff26}@media only screen and (max-width:589px){.rte .ns-guide-note{padding:14px 16px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/gift-guide.css.map */
