.shopify-policy__container:has(.wnf-shipping-policy){max-width:1240px;width:100%;padding:40px 32px 64px;margin:0 auto;color:#432d3a}.shopify-policy__container:has(.wnf-shipping-policy) .shopify-policy__title{text-align:left;margin:0 0 18px}.shopify-policy__container:has(.wnf-shipping-policy) .shopify-policy__title h1{font-family:Jost,Arial,sans-serif;font-size:44px;font-weight:600;letter-spacing:-1.2px;line-height:1.08;margin:0;text-transform:none}.wnf-shipping-policy{--policy-plum:#432d3a;--policy-sun:#f4c44f;--policy-paper:#f7f5f0;--policy-line:#e6e0db;color:var(--policy-plum);font-family:Jost,Arial,sans-serif;font-size:17px;line-height:1.55;letter-spacing:0}.wnf-shipping-policy *{box-sizing:border-box}.wnf-shipping-policy :is(p,h2,h3,dl,dd,ul,ol,table){margin:0}.wnf-shipping-policy :is(h2,h3){font-family:inherit;color:inherit;letter-spacing:-.025em;text-transform:none;font-weight:600;line-height:1.16}.wnf-shipping-policy h2{font-size:30px}.wnf-shipping-policy h3{font-size:22px}.wnf-shipping-policy p{max-width:75ch}.wnf-shipping-policy p+p{margin-top:14px}.wnf-shipping-policy a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;border:0}.wnf-shipping-policy a:hover{text-decoration-thickness:2px}.wnf-shipping-policy :is(a,button,input,select,summary):focus-visible{outline:3px solid #97631d;outline-offset:5px}.wnf-shipping-policy [id]{scroll-margin-top:25px}.wnf-shipping-policy .wnf-policy-intro{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-bottom:30px}.wnf-shipping-policy .wnf-policy-intro>p{max-width:57ch;font-size:18px;line-height:1.5}.wnf-shipping-policy .wnf-policy-button,.wnf-shipping-policy .wnf-quote-submit{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:50px;padding:13px 22px;background:var(--policy-plum);border:1px solid var(--policy-plum);border-radius:3px;color:#fff;font:600 16px/1.35 Jost,Arial,sans-serif;text-transform:none;letter-spacing:0;text-decoration:none;flex-shrink:0;cursor:pointer}.wnf-shipping-policy .wnf-policy-button:hover,.wnf-shipping-policy .wnf-quote-submit:hover{background:#644359;text-decoration:none}.wnf-shipping-policy .wnf-policy-comparison{display:grid;grid-template-columns:1.65fr 1fr;border-top:5px solid var(--policy-sun);gap:0;background:var(--policy-paper)}.wnf-shipping-policy .wnf-policy-delivery{padding:27px 32px 25px 0;background:#fff}.wnf-shipping-policy .wnf-policy-lead{font-size:16px;margin-top:9px;color:#675e61}.wnf-shipping-policy .wnf-policy-rates{margin:17px 0 16px}.wnf-shipping-policy .wnf-policy-rates>div{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;padding:13px 0;border-top:1px solid var(--policy-line);font-size:16px;line-height:1.4}.wnf-shipping-policy .wnf-policy-rates dt{font-weight:600;padding-top:1px}.wnf-shipping-policy .wnf-policy-rates dd span{display:block;font-size:15px;margin-top:5px}.wnf-shipping-policy .wnf-policy-rates strong{font-size:18px;font-weight:600}.wnf-shipping-policy .wnf-policy-small{font-size:15px;line-height:1.5}.wnf-shipping-policy .wnf-policy-pickup{padding:27px 30px 25px}.wnf-shipping-policy .wnf-policy-pickup>p{font-size:16px;line-height:1.45;margin:16px 0}.wnf-shipping-policy .wnf-policy-pickup .wnf-policy-price{font-size:26px;margin-top:9px;margin-bottom:16px;font-weight:600}.wnf-shipping-policy .wnf-policy-pickup>a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:600}.wnf-shipping-policy .wnf-policy-pickup .wnf-policy-small{margin-bottom:0;font-size:15px}.wnf-shipping-policy .wnf-policy-included{max-width:none;padding:18px 0 0;border-top:1px solid var(--policy-line);font-size:16px}.wnf-shipping-policy .wnf-policy-quote{margin-top:44px;padding:30px 32px;background:var(--policy-paper);border-radius:4px}.wnf-shipping-policy .wnf-policy-quote-heading{display:grid;grid-template-columns:1fr 1.3fr;gap:30px;margin-bottom:22px}.wnf-shipping-policy .wnf-policy-quote-heading p{font-size:16px}.wnf-shipping-policy .wnf-policy-quote>.wnf-policy-small{margin-top:20px}.wnf-shipping-policy .wnf-quote-grid{display:grid;grid-template-columns:2fr 1.2fr 1fr .85fr;gap:14px;align-items:start}.wnf-shipping-policy .wnf-quote-field{display:flex;flex-direction:column;gap:7px;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0;margin:0;min-width:0}.wnf-shipping-policy .wnf-quote-field input,.wnf-shipping-policy .wnf-quote-field select{display:block;width:100%;height:48px;border:1px solid #9d9197;border-radius:3px;background:#fff;color:var(--policy-plum);font:400 16px/1.3 Jost,Arial,sans-serif;padding:10px 12px;letter-spacing:0;min-width:0}.wnf-shipping-policy .wnf-quote-actions{display:flex;align-items:center;gap:20px;margin-top:18px;flex-wrap:wrap}.wnf-shipping-policy .wnf-quote-status{font-size:16px;margin-top:14px}.wnf-shipping-policy .wnf-quote-result:not(:empty){border-left:4px solid var(--policy-sun);padding:18px 22px;margin-top:20px;background:#fff}.wnf-shipping-policy .wnf-quote-result h3{margin:0 0 14px;font-size:24px}.wnf-shipping-policy .wnf-quote-result p{margin-top:10px;font-size:16px}.wnf-shipping-policy .wnf-quote-summary{font-weight:600;font-size:20px}.wnf-shipping-policy .wnf-quote-detail-list,.wnf-shipping-policy .wnf-quote-service-list{padding-left:20px;margin:12px 0;font-size:16px}.wnf-shipping-policy .wnf-quote-warning{padding-top:12px;border-top:1px solid var(--policy-line);font-size:16px}.wnf-shipping-policy .wnf-quote-submit:disabled{opacity:.65;cursor:wait}.wnf-shipping-policy .wnf-policy-section{margin-top:52px;padding-top:34px;border-top:1px solid var(--policy-line)}.wnf-shipping-policy .wnf-policy-section-heading{display:grid;grid-template-columns:1fr 1.3fr;gap:36px;margin-bottom:26px}.wnf-shipping-policy .wnf-policy-service-columns{display:grid;grid-template-columns:1.4fr 1fr;gap:50px}.wnf-shipping-policy .wnf-policy-service-columns h3{margin-bottom:16px}.wnf-shipping-policy .wnf-policy-table{width:100%;border-collapse:collapse;border:0;table-layout:fixed;font-size:16px;margin-bottom:16px}.wnf-shipping-policy .wnf-policy-table caption{text-align:left;font-weight:600;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wnf-shipping-policy .wnf-policy-table :is(th,td){border:0;border-bottom:1px solid var(--policy-line);padding:12px 12px 12px 0;background:transparent;color:inherit;text-align:left;vertical-align:top;font-weight:400}.wnf-shipping-policy .wnf-policy-table thead th{font-weight:600;font-size:14px;padding-top:0}.wnf-shipping-policy .wnf-policy-table :is(td,th):last-child{width:110px;text-align:right;padding-right:0;white-space:nowrap;font-weight:600}.wnf-shipping-policy .wnf-policy-simple-rates{margin:15px 0}.wnf-shipping-policy .wnf-policy-simple-rates>div{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--policy-line);font-size:16px}.wnf-shipping-policy .wnf-policy-simple-rates dd{font-weight:600}.wnf-shipping-policy .wnf-policy-example{margin-top:28px;max-width:none;background:var(--policy-paper);padding:18px 22px;font-size:16px;border-left:4px solid var(--policy-sun)}.wnf-shipping-policy .wnf-policy-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;list-style:none;counter-reset:policy-step;padding:0;margin:26px 0 20px}.wnf-shipping-policy .wnf-policy-steps li{counter-increment:policy-step;margin:0;padding:0}.wnf-shipping-policy .wnf-policy-steps h3{font-size:21px;display:flex;align-items:center;gap:12px;margin-bottom:12px}.wnf-shipping-policy .wnf-policy-steps h3:before{content:counter(policy-step);font-size:17px;display:inline-grid;place-items:center;min-width:32px;height:32px;border-radius:50%;background:var(--policy-paper)}.wnf-shipping-policy .wnf-policy-steps p{font-size:16px}.wnf-shipping-policy .wnf-policy-sameday{display:grid;grid-template-columns:1fr 3fr;gap:30px;margin-top:28px;padding-top:24px;border-top:1px solid var(--policy-line)}.wnf-shipping-policy .wnf-policy-sameday p{font-size:16px}.wnf-shipping-policy .wnf-policy-section>h2+p{margin-top:20px}.wnf-shipping-policy .wnf-policy-detail{margin:18px 0 0;border:0;border-top:1px solid var(--policy-line);border-bottom:1px solid var(--policy-line);border-radius:0;max-width:none}.wnf-shipping-policy .wnf-policy-detail+.wnf-policy-detail{margin-top:0;border-top:0}.wnf-shipping-policy .wnf-policy-detail summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:17px 0;cursor:pointer;font-weight:600;font-size:19px;list-style:none}.wnf-shipping-policy .wnf-policy-detail summary::-webkit-details-marker{display:none}.wnf-shipping-policy .wnf-policy-detail summary:after{content:"+";font-size:25px;font-weight:400;padding-left:20px}.wnf-shipping-policy .wnf-policy-detail[open] summary:after{content:"\2212"}.wnf-shipping-policy .wnf-policy-detail>div{padding:0 0 23px;max-width:80ch}.wnf-shipping-policy .wnf-policy-detail ul{padding-left:22px;margin-bottom:16px}.wnf-shipping-policy .wnf-policy-detail li{margin-bottom:9px}.wnf-shipping-policy .wnf-policy-contact{display:flex;align-items:center;justify-content:space-between;gap:36px;background:#f1ddd5;padding:30px 32px;margin-top:48px}.wnf-shipping-policy .wnf-policy-contact p{max-width:53ch;margin-top:14px;font-size:16px}.wnf-shipping-policy .wnf-policy-contact-links{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}.wnf-shipping-policy .wnf-policy-contact-links>a:not(.wnf-policy-button){min-height:44px;display:flex;align-items:center}@media(max-width:850px){.wnf-shipping-policy .wnf-policy-intro{align-items:flex-start;flex-direction:column;gap:20px}.wnf-shipping-policy .wnf-policy-comparison{grid-template-columns:1.4fr 1fr}.wnf-shipping-policy .wnf-policy-rates>div{grid-template-columns:1fr;gap:7px}.wnf-shipping-policy .wnf-policy-delivery{padding-right:24px}.wnf-shipping-policy .wnf-policy-pickup{padding-inline:24px}.wnf-shipping-policy .wnf-quote-grid{grid-template-columns:1fr 1fr}.wnf-shipping-policy .wnf-policy-service-columns{gap:28px}.wnf-shipping-policy .wnf-policy-steps{gap:22px}.wnf-shipping-policy .wnf-policy-steps h3{display:block;line-height:1.4}.wnf-shipping-policy .wnf-policy-steps h3:before{display:grid;margin-bottom:10px}}@media(max-width:600px){.shopify-policy__container:has(.wnf-shipping-policy){padding:25px 22px 38px}.shopify-policy__container:has(.wnf-shipping-policy) .shopify-policy__title h1{font-size:34px}.wnf-shipping-policy{font-size:16px}.wnf-shipping-policy h2{font-size:27px}.wnf-shipping-policy .wnf-policy-intro{gap:17px;margin-bottom:25px}.wnf-shipping-policy .wnf-policy-intro>p{font-size:17px}.wnf-shipping-policy .wnf-policy-button{width:100%}.wnf-shipping-policy .wnf-policy-comparison{display:block}.wnf-shipping-policy .wnf-policy-delivery{padding:23px 0}.wnf-shipping-policy .wnf-policy-rates>div{gap:6px;padding:14px 0}.wnf-shipping-policy .wnf-policy-rates dt{font-size:15px}.wnf-shipping-policy .wnf-policy-rates strong{font-size:19px}.wnf-shipping-policy .wnf-policy-pickup{padding:24px 22px}.wnf-shipping-policy .wnf-policy-included{padding-top:20px;margin-top:20px}.wnf-shipping-policy .wnf-policy-quote{padding:24px 20px;margin-top:30px}.wnf-shipping-policy .wnf-policy-quote-heading,.wnf-shipping-policy .wnf-policy-section-heading{display:block}.wnf-shipping-policy .wnf-policy-quote-heading p,.wnf-shipping-policy .wnf-policy-section-heading p{margin-top:14px}.wnf-shipping-policy .wnf-quote-grid{gap:14px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wnf-shipping-policy .wnf-quote-field:nth-child(-n+2){grid-column:1/-1}.wnf-shipping-policy .wnf-quote-actions,.wnf-shipping-policy .wnf-quote-submit{width:100%}.wnf-shipping-policy .wnf-quote-result:not(:empty){padding:16px 14px;overflow-wrap:anywhere}.wnf-shipping-policy .wnf-policy-section{margin-top:36px;padding-top:26px}.wnf-shipping-policy .wnf-policy-service-columns{display:block}.wnf-shipping-policy .wnf-policy-removal{margin-top:30px}.wnf-shipping-policy .wnf-policy-table{font-size:15px}.wnf-shipping-policy .wnf-policy-table :is(td,th):last-child{width:92px}.wnf-shipping-policy .wnf-policy-example{padding:16px 18px}.wnf-shipping-policy .wnf-policy-steps{display:block;margin-top:22px}.wnf-shipping-policy .wnf-policy-steps li+li{margin-top:22px}.wnf-shipping-policy .wnf-policy-steps h3{display:flex;margin-bottom:10px;font-size:21px}.wnf-shipping-policy .wnf-policy-steps h3:before{margin:0}.wnf-shipping-policy .wnf-policy-sameday{display:block;padding-top:20px}.wnf-shipping-policy .wnf-policy-sameday p{margin-top:13px}.wnf-shipping-policy .wnf-policy-contact{display:block;padding:26px 22px;margin-top:30px}.wnf-shipping-policy .wnf-policy-contact-links{margin-top:22px}}@media print{.wnf-shipping-policy .wnf-policy-detail>div{display:block!important}.wnf-shipping-policy .wnf-policy-quote{display:none}}@media(prefers-reduced-motion:reduce){.wnf-shipping-policy *{scroll-behavior:auto!important;transition:none!important}}.wnf-shipping-policy [hidden]{display:none!important}.wnf-shipping-policy .wnf-quote-field label{font:600 15px/1.4 Jost,Arial,sans-serif;letter-spacing:0;text-transform:none;margin:0;color:inherit}.wnf-shipping-policy .wnf-quote-form>p{margin-bottom:18px}.wnf-shipping-policy .wnf-quote-detail-list{list-style:none;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px}.wnf-shipping-policy .wnf-quote-detail-list dd{text-align:right;font-weight:600}.wnf-shipping-policy .wnf-quote-total{font-size:20px;font-weight:600}body:has(.wnf-shipping-policy) .wnf-service-nav{display:none}.wnf-shipping-policy .wnf-policy-mobile-quote{display:none}.wnf-shipping-policy .wnf-quote-summary{font-size:16px;font-weight:400}.wnf-shipping-policy .wnf-quote-summary dt{font-size:14px;color:#675e61;font-weight:400;margin-top:14px}.wnf-shipping-policy .wnf-quote-summary dd{font-size:18px;font-weight:600;margin:3px 0 0}.wnf-shipping-policy .wnf-quote-summary dt:first-child{margin-top:0}.wnf-shipping-policy .wnf-quote-detail-list{display:block}@media(max-width:600px){.wnf-shipping-policy .wnf-policy-intro .wnf-policy-button{display:none}.wnf-shipping-policy .wnf-policy-mobile-quote{display:flex;margin:18px 0}.wnf-shipping-policy .wnf-policy-intro>p{font-size:16px}.wnf-shipping-policy .wnf-quote-summary dd{font-size:17px}}.wnf-shipping-policy .wnf-policy-detail-source{margin-top:18px;padding-top:20px;border-top:1px solid var(--policy-line)}.wnf-shipping-policy .wnf-policy-detail-source>h3{margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/wnf-shipping-policy.css.map */
