.product-wrap .property.giftnote-and-instructions{margin-bottom:.3em;padding-left:.3em}.product-wrap .property.giftnote-and-instructions span{color:var(--pdp-gift-requests-text-color)}.product-wrap .property.giftnote-and-instructions .chk-instructions-label:before{content:none}.product-wrap .property.giftnote-and-instructions .selector-toggle{width:34px;margin-right:1em}.product-wrap .property.giftnote-and-instructions .bar{background-color:#e0e0e0;border-radius:8px;height:12px;left:3px;position:absolute;top:3px;transition:background-color linear 80ms;width:27px;z-index:0}.product-wrap .property.giftnote-and-instructions .knob{background-color:#333;border-radius:50%;box-shadow:0 1px 3px #0006;display:block;height:18px;width:18px;position:relative;transition:transform linear 80ms,background-color linear 80ms;z-index:1}.product-wrap .property.giftnote-and-instructions .checkbox-custom:checked+label .knob{transform:translate3d(18px,0,0)}.property .checkboxes{margin-bottom:1em!important;width:100%}.product-wrap .property .note-wrap{visibility:hidden;overflow:hidden;max-height:0;margin-left:-.7em;width:calc(100% + 1.4em);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.product-wrap .property .note-wrap.open{visibility:visible;max-height:13em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-top:.5em;margin-bottom:1em}.product-wrap .property .note-wrap .wrap{padding:0 .7em 1.7em;position:relative}.product-wrap .property .note-wrap.mt-3{margin-top:1em}.product-wrap .property.required-special-request .note-wrap .wrap{padding-top:0}.product-wrap .property .note-wrap .wrap .counter{position:absolute;bottom:13px;right:17px;font-size:14px;letter-spacing:.1em;color:#aaa;line-height:normal;font-weight:500}.product-wrap .property .note-wrap p{letter-spacing:.01em;line-height:1.3em;color:#aaa;margin-bottom:.5em}.product-wrap .property .note-wrap textarea{min-height:90px;line-height:149%;margin-top:0}.product-wrap .property .check-wrap:not(:last-child){margin-right:2em}
/*# sourceMappingURL=/cdn/shop/t/118/assets/pdp-gift-requests-section.css.map */
